function additional_payment()
{
	var dp = $("#dp").val();
	var payment_method = $(":radio[name=pay_pref]").filter(":checked").val();
	$.post("../ajax_php/additional_payment.php", {dp: dp, payment_method:payment_method}, function(answ){
		if (answ.indexOf("https")==0)
			window.location.href=answ;
	});
}


function show_chat_window()
{
	var WHeight = 360;
	var WWidth = 460;
	var Sheight = screen.availHeight-50;
	var Swidth = screen.availWidth;
	var Wleft = (Swidth-WWidth)/2;
	var Wtop = (Sheight-WHeight)/2;
	window.open("http://www.privatewriting.com/chat/request.php?l=admin&x=1&deptid=1&page=http%3A//www.privatewriting.com/index.php", "_blank", "left="+Wleft+", top="+Wtop+", height="+WHeight+", width="+WWidth+", scrollbars=no, resizable=no, status=no, toolbar=no, menubar=no, location=no");	
}
function echeck(str) 
{ 
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)

	if (lstr==0) {
		return true;
	}

	if (str.indexOf(at)==-1){
		alert("Incorrect e-mail address.")
		return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		alert("Incorrect e-mail address.")
		return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		alert("Incorrect e-mail address.")
		return false
	}

	if (str.indexOf(at,(lat+1))!=-1){
		alert("Incorrect e-mail address.")
		return false
	}

	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		alert("Incorrect e-mail address.")
		return false
	}

	if (str.indexOf(dot,(lat+2))==-1){
		alert("Incorrect e-mail address.")
		return false
	}

	if (str.indexOf(" ")!=-1){
		alert("Incorrect e-mail address.")
		return false
	}
	return true					
}

function validateEmail(email) {
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	if( !emailReg.test( email ) ) 
		return false;
	else 
		return true;
}
function send_inquiry()
{
	$("#send_ok_txt").html('');
	$("#send_ok").fadeOut('fast');
	var email = $("#contact_email").val();
	var name = $("#contact_name").val();
	var contact_type= $('#contact_type  option:selected').val();
	var contact_message= $("#contact_message").val();
	if (name==''||contact_message==''||email==''||!validateEmail(email))
	{
		if (name=='') var txt="Please enter your name!";
		else
		if (email=='')    var txt="Please enter your email!";
		else
		if (!validateEmail(email))  txt="Please enter valid email!";
		else
		if (contact_message=='')  var txt="Please enter your message!";
		$("#send_ok_txt").html(txt);
		$("#send_ok").fadeIn();
	}
	$.post("../ajax_php/send_inquiry.php", {email: email, name: name, contact_type: contact_type, contact_message: contact_message}, function(answ)
	{
		if (answ!='ok')	return;

		$("#contact_email").val('');
		$("#contact_name").val('');
		$('#contact_type  option:selected').val('');
		$("#contact_message").val('');
		$("#send_ok_txt").html("Your inquiry was sent successfuly. Thank you!");
		$("#send_ok").fadeIn();
	});
}

function forgot_pass()
{
	$("#show_results").html('');
	var email = $("#forgot_email").val();
	$.post("../ajax_php/forgot_pass.php", {email: email}, function(answ)
	{
		if (answ=='ok'){
			$("#show_results").html('Thank you! Your password has been sent to you via email. Please check your bulk mail folder if you do not receive it within 5 minutes.');
			$("#forgot_email").val('');
		}   
		else
			$("#show_results").html('This email address is not registered with our website. Please try a different email address or contact customer support for assistance.');   
	});
}

function change_timezone(tz)
{
    $.post("../ajax_php/change_timezone.php",{tz: tz}, function(answ){
        
        if (answ=="error") return;
        $('#today').html(answ);
        if (tz.indexOf(":30")==-1)
            tz+=":00";
        $('#tz').html(tz);
        $('#close_timezone').click();
    });
}

function dounique() { var date = new Date() ; return date.getTime() ; }


function showchatw()
{
	var unique= dounique();
    window.open('http://209.107.216.134/chat//request.php?l=admin&x=1&deptid=0&pagex=http%3A//www.privatewriting.com/',unique,'width=450,height=360, screenX=50,screenY=100');
	 return false;
}


function CheckKeyCode(evt)
{
    
    evt = (evt) ? evt : ((window.event) ? event : null);
    if (evt) {
        var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
        if (elem)
            {
            var charCode = (evt.charCode) ? evt.charCode :
            ((evt.which) ? evt.which : evt.keyCode);
            return charCode;
        }
    }
}

