function trim(str) { 
    return str.replace(/^\s*|\s*$/g,""); 
}

function isNumber(str) { 
    var n=/^[0-9]+$/;
    if (n.test(str))
    {
        return true;
    } else {
        return false;
    }
}

function isDecimalNumber(str) { 
    var n=/(^[0-9]+$)|(^[0-9]+[\.]{1}[0-9]+$)/;
    if (n.test(str))
    {
        return true;
    } else {
        return false;
    }
}

function isAlphaNumeric(str) {
    var n=/^[A-Za-z0-9]+$/;
    if (n.test(str))
    {
        return true;
    } else {
        return false;
    }
}

var remail=/^([_&a-zA-Z0-9-]+(\.[_&a-zA-Z0-9-]+)*@[&a-zA-Z0-9-]+\.+[&a-zA-Z0-9-]+)/;
function checkEmail(fieldvalue){
    if(remail.test(fieldvalue))
        return false;
    else
        return true;        
}

var Nums=/[^0-9]/;
function checkNum(fieldvalue){
    if(Nums.test(fieldvalue)){
        return false;
	}else{
        return true;
	}
}

function ebookvalidate(formname){
        if (formname.ebook_firstname.value == ""){
                alert("Please enter Your First Name");
                formname.ebook_firstname.select();
                formname.ebook_firstname.focus();                    
    
        }else if (formname.ebook_lastname.value == ""){
                alert("Please enter Your Last Name");
                formname.ebook_lastname.select();
                formname.ebook_lastname.focus();                    
    
        }else if (formname.ebook_email.value == ""){
                alert("Please enter email");
                formname.ebook_email.select();
                formname.ebook_email.focus();                    
    
        }else if (checkEmail(formname.ebook_email.value)){
                alert("Please enter a valid Email Address");
                formname.ebook_email.focus();    
        }else{
                    formname.submit();
        }
}

function validateDatingLink(formname,actionType){
    if (formname.dating_link.value == ""){
                alert("Please enter Your dating site URL");
                formname.dating_link.focus();                    
    
        }else if (formname.dating_reference.value == ""){
                alert("Where is our link on your site?");
                formname.dating_reference.focus();                    
    
        }else if (formname.dating_name.value == ""){
                alert("Please enter contact name");
                formname.dating_name.focus();                    

        }else if (formname.dating_email.value == ""){
                alert("Please enter contact email");
                formname.dating_email.focus();

        }else if (checkEmail(formname.dating_email.value)){
                alert("Please enter a valid Email Address");
                formname.dating_email.focus();    

        }else if (formname.dating_title.value == ""){
                alert("Please enter the title of your dating site");
                formname.dating_title.focus();

        }else if (formname.dating_description.value == ""){
                alert("Please enter the description of your dating site");
                formname.dating_description.focus();
        }else{
                formname.ActionType.value = actionType;
                formname.submit();
        }
}

function male_validate1(formname,actionType,id){
	  if (formname.male_firstname.value == ""){
                alert("Please enter first name");
                formname.male_lastname.select();
                formname.male_firstname.focus();

        }else if (formname.male_lastname.value == ""){
                alert("Please enter last name");
                formname.male_lastname.select();
                formname.male_lastname.focus();

        }else if (formname.day_male.value == "" || formname.month_male.value == "" || formname.year_male.value == ""){
                alert("Please enter DOB");
                //formname.day_male.select();
                formname.day_male.focus();

   
        }else if (formname.male_telephone.value == ""){
                alert("Please enter telephone");
                formname.male_telephone.select();
                formname.male_telephone.focus();
        }else if (formname.male_email.value == ""){
                alert("Please enter email");
                formname.male_email.select();
                formname.male_email.focus();                    
    
        }else if (checkEmail(formname.male_email.value)){
                alert("Please enter a valid Email Address");
                formname.male_email.focus();    

        }else if (formname.male_country.value == "") {
				alert("Please select country");
                //formname.male_country.select();
                formname.male_country.focus();
        }else if (formname.male_city.value == ""){
                alert("Please enter city");
                formname.male_city.select();
                formname.male_city.focus();     
		}else if ((formname.male_country.value == 'United States') && (formname.male_state.value == "")){
                alert("Please enter State");
                formname.male_state.focus();

        }else if (formname.male_height_feet.value == "" ){
                alert("Please enter male height feet");
                formname.male_height_feet.select();
                formname.male_height_feet.focus();

        } else if ((validatePositive(formname.male_height_feet.value))==false){
                formname.male_height_feet.select();
                formname.male_height_feet.focus();


        }else if (formname.male_height_inches.value==""){
                alert("Please enter male height inches");
                formname.male_height_inches.select();
                formname.male_height_inches.focus();

        
        } else if ((validatePositive(formname.male_height_inches.value))==false){
                    formname.male_height_inches.select();
                    formname.male_height_inches.focus();

        }else if (formname.male_weight.value == ""){
                alert("Please enter male weight");
                formname.male_weight.select();
                formname.male_weight.focus();
        }
        else if (formname.male_eyecolor.value == ""){
                alert("Please enter eye color.");
                formname.male_eyecolor.select();
                formname.male_eyecolor.focus();
        }
        else if (formname.male_haircolor.value == ""){
                alert("Please enter hair color");
                formname.male_haircolor.select();
                formname.male_haircolor.focus();
        }
        else if (formname.male_profession.value == ""){
                alert("Please enter profession");
                formname.male_profession.select();
                formname.male_profession.focus();
        }
        else if (formname.male_education.value == ""){
                alert("Please select education");
                //formname.male_education.select();
                formname.male_education.focus();
        }
        else if (formname.male_religion.value == ""){
                alert("Please select religion");
                //formname.male_religion.select();
                formname.male_religion.focus();
        }
        else if (formname.male_children.value == ""){
                alert("Do you have children");
                //formname.male_children.select();
                formname.male_children.focus();
        }
        else if (formname.male_drinking.value == ""){
                alert("Please select Drinking Pattern");
                //formname.male_drinking.select();
                formname.male_drinking.focus();
        }
        else if (formname.male_smoking.value == ""){
                alert("Do you smoke");
                //formname.male_smoking.select();
                formname.male_smoking.focus();
        }
        else if (formname.male_aboutme.value == ""){
                alert("Please enter info about yourself");
                formname.male_aboutme.select();
                formname.male_aboutme.focus();
        }
        else if (formname.male_aboutpartner.value == ""){
                alert("Please enter info about your partner");
                formname.male_aboutpartner.select();
                formname.male_aboutpartner.focus();
        }
        else if (formname.male_agepreference_from.value == "" || formname.male_agepreference_to.value == ""){
                alert("Please enter proper age preference.");
                formname.male_agepreference_from.select();
                formname.male_agepreference_from.focus();

        } else if (formname.membership_type[0].checked == false && formname.membership_type[1].checked == false && formname.membership_type[2].checked == false ){
                alert("Please select a membership type");

        } else if (formname.security_code.value == ""){
				alert("Please enter code you see in the CAPTCHA image");
				formname.security_code.focus();
		} else{
			document.getElementById("loadingImage").style.display='block';
				var oXmlHttp = new XMLHttpRequest();
				oXmlHttp.open("get", "testCaptcha.php?captcha="+formname.security_code.value, true);

				oXmlHttp.onreadystatechange = function ()
				{
					//alert(oXmlHttp.readyState);
					if (oXmlHttp.readyState == 4) {
						//alert(oXmlHttp.responseText);
						if (oXmlHttp.status == 200) {
							if (oXmlHttp.responseText == 'match')
							{
								formname.ActionType.value = actionType;
								formname.id.value = id;
								formname.submit();
							}
							else{
								alert("Please enter the correct text in the box");
								document.getElementById("captText").innerHTML ="";
								document.getElementById("captText").innerHTML ="<table><tr><td align='right' class='arial12Nblue' valign='top'><img src='../includes/CaptchaSecurityImages.php?width=100' alt='captcha'></td><td></td><td class='arial11Nblue'><input id='security_code' name='security_code' value='' maxlength='55'></td></tr></table>";

							}
						} 
						 else {
							//alert("Error: while trying to login to administration console, please try again123");
						}
						document.getElementById("loadingImage").style.display='none';
					}
				};
				   oXmlHttp.send(null);
                //formname.ActionType.value = actionType;
                //formname.id.value = id;
                //formname.submit();
        }
}

function UpdateTextbox(formname){
    var strMessage=    trim(formname.message_content.value);
    var pattern = / /g;
    var MyNewString=strMessage.replace(pattern,"");
    //    alert (MyNewString);
    document.getElementById("charVal").value= 2500-(MyNewString.length);
    //alert (document.getElementById("charVal").value);
    if (MyNewString.length == 2501){
        alert("You have typed more than 2500 characters");
    }
}

function compose_validate (formname,actionType,id){
    var strMessage= trim(formname.message_content.value);
    var pattern = / /g;
    var MyNewString=strMessage.replace(pattern,"");
    //alert (MyNewString.length);
    if (formname.message_subject.value == ""){
                alert("Please enter a subject");
                formname.message_subject.select();
                formname.message_subject.focus();

    } else if (formname.message_content.value == ""){
                alert("Please enter the message");
                formname.message_content.select();
                formname.message_content.focus();    
    }else if ((MyNewString.length)> 2500){
                alert("You have typed more than 2500 characters.");
                formname.message_content.focus();
    }else {
                formname.ActionType.value = actionType;
                formname.id.value = id;
                formname.submit();
    }
}

function replyMessage(formname,actionType,id,type,mid)
{
                    formname.ActionType.value = actionType;
                    formname.id.value = id;
                    formname.mailcheck.value = type;
                    formname.reply.value = "Y";
                    formname.mid.value = mid;
                    formname.submit();
}

function readComposeMessage(formname,actionType,id,type)
{
                    formname.ActionType.value = actionType;
                    formname.id.value = id;
                    formname.mailcheck.value = type;
                    formname.reply.value = "Y";
                    formname.reads.value = "Yes";
                    formname.submit();
}


function rdq_validate (formname,actionType,id){
        
        if ((formname.q1[0].checked == false) && (formname.q1[1].checked == false)) {
                alert("Please Answer Question 1");
                formname.q1[0].focus();
                formname.q1[1].focus();

        }    else    if ((formname.q2[0].checked == false) && (formname.q2[1].checked == false)) {
                alert("Please Answer Question 2");
                formname.q2[0].focus();
                formname.q2[1].focus();


        }    else    if ((formname.q3[0].checked == false) && (formname.q3[1].checked == false)) {
                alert("Please Answer Question 3");
                formname.q3[0].focus();
                formname.q3[1].focus();

        }        else if ((formname.q4[0].checked == false) && (formname.q4[1].checked == false)) {
                alert("Please Answer Question 4");
                formname.q4[0].focus();
                formname.q4[1].focus();

        }    else     if (formname.q5.value == ""){
                alert("Please Answer Question 5");
                formname.q5.select();
                formname.q5.focus();
        
        }    else     if (formname.q6.value == ""){
                alert("Please Answer Question 6");
                formname.q6.select();
                formname.q6.focus();
                
        }    else     if (formname.q7.value == ""){
                alert("Please Answer Question 7");
                formname.q7.select();
                formname.q7.focus();
                                
        }else {
                    formname.ActionType.value = actionType;
                    formname.id.value = id;
                    formname.action = "declaration.php";
                    formname.submit();
    }
}

function declaration_validate  (formname,actionType,id){
    if (formname.declaration.checked == false) {
                alert("Please check the box to accept the declaration");
                formname.declaration.focus();
                formname.declaration.focus();
        }else {
                    formname.ActionType.value = actionType;
                    formname.id.value = id;
                    formname.action = "membershiptypes.php";
                    formname.submit();
    }
}

function final_validate_pictures (formname,actionType,id){

                picture =trim(formname.img1.value);
                pic = picture.substring(picture.length - 4); 

                picture2 =trim(formname.img2.value);
                pic2 = picture2.substring(picture2.length - 4); 

                /*picture3 =trim(formname.img3.value);
                pic3 = picture3.substring(picture3.length - 4); 

                picture4 =trim(formname.img4.value);
                pic4 = picture4.substring(picture4.length - 4); */

    if  ((trim(formname.img1.value) != "") && ((pic != ".jpg") && (pic != ".JPG") && (pic != ".gif") &&(pic != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.img1.focus();

    }else if  ((trim(formname.img2.value) != "") && ((pic2 != ".jpg") && (pic2 != ".JPG") && (pic2 != ".gif") &&(pic2 != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.img2.focus();


/*    }else if  ((trim(formname.img3.value) != "") && ((pic3 != ".jpg") && (pic3 != ".JPG") && (pic3 != ".gif") &&(pic3 != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.img3.focus();
    
    }else if  ((trim(formname.img4.value) != "") && ((pic4 != ".jpg") && (pic5 != ".JPG") && (pic5 != ".gif") &&(pic5 != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.img4.focus();*/
    }else{

            formname.ActionType.value = actionType;
            formname.id.value = id;
            formname.action = "purchasemembership.php";
            formname.submit();
    }
}


function final_validate_pictures_free (formname,actionType,id){

                picture =trim(formname.img1.value);
                pic = picture.substring(picture.length - 4); 

                picture2 =trim(formname.img2.value);
                pic2 = picture2.substring(picture2.length - 4); 

                /*picture3 =trim(formname.img3.value);
                pic3 = picture3.substring(picture3.length - 4); 

                picture4 =trim(formname.img4.value);
                pic4 = picture4.substring(picture4.length - 4); */

    if  ((trim(formname.img1.value) != "") && ((pic != ".jpg") && (pic != ".JPG") && (pic != ".gif") &&(pic != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.img1.focus();

    }else if  ((trim(formname.img2.value) != "") && ((pic2 != ".jpg") && (pic2 != ".JPG") && (pic2 != ".gif") &&(pic2 != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.img2.focus();


/*    }else if  ((trim(formname.img3.value) != "") && ((pic3 != ".jpg") && (pic3 != ".JPG") && (pic3 != ".gif") &&(pic3 != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.img3.focus();
    
    }else if  ((trim(formname.img4.value) != "") && ((pic4 != ".jpg") && (pic5 != ".JPG") && (pic5 != ".gif") &&(pic5 != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.img4.focus();*/
    }else{

            formname.ActionType.value = actionType;
            formname.id.value = id;
            formname.action = "membershiptypes.php";
            formname.submit();
    }
}


function final_validate (formname,actionType,id){
    

            formname.ActionType.value = actionType;
            formname.id.value = id;
            formname.action = "membershiptypes.php";
            formname.submit();


}

function malepassword_validate (formname,actionType,id){
    if (formname.male_password.value == ""){
                alert("Please enter Password");
                formname.male_password.select();
                formname.male_password.focus();
    } else if(formname.male_password.value != formname.male_repassword.value){
                alert("Passwords dont match. Please re-type");
                formname.male_password.select();
                formname.male_password.focus();
        }else {
                    formname.ActionType.value = actionType;
                    formname.id.value = id;
                    formname.submit();
    }
    
}

function maleremove_validate (formname,actionType,id){

    if ((formname.male_reason[0].checked == false)&&(formname.male_reason[1].checked == false)&&(formname.male_reason[2].checked == false)){
                alert("Please Select a reason");
    }else if ((formname.male_reason[1].checked == true) && (formname.problem_reasons.value == '')){
                alert("Please specify reasons");
                formname.problem_reasons.focus();
    }else if ((formname.male_reason[2].checked == true) && (formname.other_reasons.value == '')){
                alert("Please specify reasons");
                formname.other_reasons.focus();
    }else {
                formname.ActionType.value = actionType;
                formname.id.value = id;
                formname.submit();
    }
    
}

function validatePositive(data) {

  if (parseInt(data) != data) {
    alert(data + "Is not a positive number")
    return false
  } else { return true }
}



function maleedit_validate(formname,actionType,id){
            picture =trim(formname.male_picture1.value);
            pic = picture.substring(picture.length - 4);

            picture2 =trim(formname.male_picture2.value);
            pic2 = picture2.substring(picture2.length - 4);

        /*    picture3 =trim(formname.male_picture3.value);
            pic3 = picture3.substring(picture3.length - 4);

            picture4 =trim(formname.male_picture4.value);
            pic4 = picture4.substring(picture4.length - 4);*/

        if (formname.male_firstname.value == ""){
                alert("Please enter first name");
                formname.male_lastname.select();
                formname.male_firstname.focus();

        }    else if (formname.male_lastname.value == ""){
                alert("Please enter last name");
                formname.male_lastname.select();
                formname.male_lastname.focus();

    /*    }    else if (formname.male_dob.value == ""){
                alert("Please enter DOB");
                formname.male_dob.select();
                formname.male_dob.focus();*/

        }    else if (formname.male_city.value == ""){
                alert("Please enter city");
                formname.male_city.select();
                formname.male_city.focus();

        }    else if (formname.male_email.value == ""){
                alert("Please enter email");
                formname.male_email.select();
                formname.male_email.focus();                    
    
        }else if (checkEmail(formname.male_email.value)){
                alert("Please enter a valid Email Address");
                formname.male_email.focus();    

        }    else if (formname.male_city.value == ""){
                alert("Please enter city");
                formname.male_city.select();
                formname.male_city.focus();                

        }    else if (formname.male_height_feet.value == ""){
                formname.male_height_feet.select();
                formname.male_height_feet.focus();


        } else if ((validatePositive(formname.male_height_feet.value))==false){
                    formname.male_height_feet.select();
                    formname.male_height_feet.focus();

        }    else if (formname.male_height_inches.value == ""){
                alert("Please enter inches");
                formname.male_height_inches.select();
                formname.male_height_inches.focus();

        } else if ((validatePositive(formname.male_height_inches.value))==false){
                    formname.male_height_inches.select();
                    formname.male_height_inches.focus();
    
        }    else if (formname.male_weight.value == ""){
                alert("Please enter weight");
                formname.male_weight.select();
                formname.male_weight.focus();

        }    else if (formname.male_eyecolor.value == ""){
                alert("Please enter eye color");
                formname.male_eyecolor.select();
                formname.male_eyecolor.focus();
        
        }    else if (formname.male_haircolor.value == ""){
                alert("Please enter hair color");
                formname.male_haircolor.select();
                formname.male_haircolor.focus();

        }    else if (formname.male_profession.value == ""){
                alert("Please enter profession");
                formname.male_profession.select();
                formname.male_profession.focus();
        
        }    else if (formname.male_education.value == ""){
                alert("Please enter education");
                formname.male_education.focus();

        }    else if (formname.male_religion.value == ""){
                alert("Please enter religion");
                formname.male_religion.focus();
        
        }    else if (formname.male_children.value == ""){
                alert("Do you have children?");
                formname.male_children.focus();

        }    else if (formname.male_drinking.value == ""){
                alert("Do you drink?");
                formname.male_drinking.focus();
        
        }    else if (formname.male_smoking.value == ""){
                alert("Do you smoke?");
                formname.male_smoking.focus();

        }    else if (formname.male_telephone.value == ""){
                alert("Please enter your telephone number");
                formname.male_telephone.select();
                formname.male_telephone.focus();
        
        /*}    else if (formname.male_state.value == ""){
                alert("Please select State");
                formname.male_state.focus();*/

        }    else if (formname.male_aboutme.value == ""){
                alert("Please write a few lines about yourself");
                formname.male_aboutme.select();
                formname.male_aboutme.focus();
        
        }    else if (formname.male_aboutpartner.value == ""){
                alert("What are you looking for in a partner");
                formname.male_aboutpartner.select();
                formname.male_aboutpartner.focus();
    
        }    else if (formname.male_agepreference_from.value == ""){
                alert("Please enter age preference");
                formname.male_agepreference_from.select();
                formname.male_arepreference_from.focus();
        
        }    else if (formname.male_agepreference_to.value == ""){
                alert("Please enter age preference");
                formname.male_agepreference_to.select();
                formname.male_agepreference_to.focus();
                
        }  else if ((trim(formname.male_picture1.value) != "") && ((pic != ".jpg") && (pic != ".JPG") && (pic != ".gif") &&(pic != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.male_picture1.focus();

        }  else if ((trim(formname.male_picture2.value) != "") && ((pic2 != ".jpg") && (pic2 != ".JPG") && (pic2 != ".gif") &&(pic2 != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.male_picture2.focus();

        /*}  else if ((trim(formname.male_picture3.value) != "") && ((pic3 != ".jpg") && (pic3 != ".JPG") && (pic3 != ".gif") &&(pic3 != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.male_picture3.focus();

        }  else if ((trim(formname.male_picture4.value) != "") && ((pic4 != ".jpg") && (pic4 != ".JPG") && (pic4 != ".gif") &&(pic4 != ".GIF") )){
                alert ("Please upload gif or jpg extension files");
                formname.male_picture4.focus();*/
    
        }else {
                    formname.ActionType.value = actionType;
                    formname.id.value = id;
                    formname.submit();
    }
}


function validate_basic_search(formname, actiontype) {
    
    if (trim(formname.txtAgeMin.value) == "" && trim(formname.txtAgeMax.value) != "" ) {
        alert("Please Enter Min Age");
        formname.txtAgeMin.focus();
        return;
    }
    if (trim(formname.txtAgeMin.value) != "" && trim(formname.txtAgeMax.value) == "" ) {
        alert("Please Enter Max Age");
        formname.txtAgeMax.focus();
        return;
    }

    if (trim(formname.txtHeightMin.value) == "" && trim(formname.txtHeightMax.value) != "" ) {
        alert("Please Enter Min Height");
        formname.txtAgeHeight.focus();
        return;
    }
    
    if (trim(formname.txtHeightMin.value) != "" && trim(formname.txtHeightMax.value) == "" ) {
        alert("Please Enter Max Height");
        formname.txtAgeHeight.focus();
        return;
    }

    if (trim(formname.txtWeightMin.value) == "" && trim(formname.txtWeightMax.value) != "" ) {
        alert("Please Enter Min Weight");
        formname.txtAgeWeight.focus();
        return;
    }
    
    if (trim(formname.txtWeightMin.value) != "" && trim(formname.txtWeightMax.value) == "" ) {
        alert("Please Enter Max Weight");
        formname.txtAgeWeight.focus();
        return;
    }
    
    /*if (trim(formname.txtId.value) == "" ) {
        alert("Please Enter ID");
        formname.txtId.focus();
        return;
    }*/

    //return;
    //formname.ActionType.value = actiontype;
    formname.submit();

}

function validate_matchcriteria(formname, actiontype){
    if (trim(formname.matches_agefrom.value) == "" && trim(formname.matches_ageto.value) != "" ) {
        alert("Please Enter Min Age");
        formname.matches_agefrom.focus();
    }else if (trim(formname.matches_ageto.value) == "" && trim(formname.matches_agefrom.value) != "" ) {
        alert("Please Enter Max Age");
        formname.matches_ageto.focus();
    }else{
        formname.ActionType.value = actiontype;
        formname.action = "myaccount.php";
        formname.submit();
    }
}

function validate_advance_search(formname, actiontype) {
    
    if (trim(formname.txtAgeMin.value) == "" && trim(formname.txtAgeMax.value) != "" ) {
        alert("Please Enter Min Age");
        formname.txtAgeMin.focus();
        return;
    }
    
    if (trim(formname.txtAgeMin.value) != "" && trim(formname.txtAgeMax.value) == "" ) {
        alert("Please Enter Max Age");
        formname.txtAgeMax.focus();
        return;
    }

    if (trim(formname.txtHeightMin.value) == "" && trim(formname.txtHeightMax.value) != "" ) {
        alert("Please Enter Min Height");
        formname.txtAgeHeight.focus();
        return;
    }
    
    if (trim(formname.txtHeightMin.value) != "" && trim(formname.txtHeightMax.value) == "" ) {
        alert("Please Enter Max Height");
        formname.txtAgeHeight.focus();
        return;
    }

    if (trim(formname.txtWeightMin.value) == "" && trim(formname.txtWeightMax.value) != "" ) {
        alert("Please Enter Min Weight");
        formname.txtAgeWeight.focus();
        return;
    }
    
    if (trim(formname.txtWeightMin.value) != "" && trim(formname.txtWeightMax.value) == "" ) {
        alert("Please Enter Max Weight");
        formname.txtAgeWeight.focus();
        return;
    }
    
    /*if (trim(formname.txtId.value) == "" ) {
        alert("Please Enter ID");
        formname.txtId.focus();
        return;
    }*/

    //return;
    //formname.ActionType.value = actiontype;
    formname.submit();

}

function submitFrmFront(formname,actionType){
    //alert(actionType);    
                formname.ActionType.value = actionType;
                formname.action = "checkuser.php";
                formname.submit();

}

function submitFrmLogout(formname,actionType,path){
                formname.ActionType.value = actionType;
                formname.action = path+"/scripts/checkuser.php";
                formname.submit();

}

function submitForm(formname,actionType){
    //alert(actionType);    
                    formname.ActionType.value = actionType;
                    formname.action = "myaccount.php";
                    formname.submit();

}

function submitForm1(formname,actionType){
    //alert(actionType);    
                    formname.ActionType.value = actionType;
                    formname.action = "scripts/myaccount.php";
                    formname.submit();

}

function send_without_verification(formname,actionType,id){
    //alert(actionType);    
                    formname.ActionType.value = actionType;
                    formname.id.value = id;
                    formname.action = "myaccount.php";
                    formname.submit();
}

function webcam_verification(formname,actionType,id){
    //alert(actionType);
                    formname.ActionType.value = actionType;
                    formname.id.value = id;
                    formname.action = "myaccount.php";
                    formname.submit();
}

function submitAccount(formname,actionType,id,readstat){
    //alert(actionType);
                    formname.ActionType.value = actionType;
                    formname.id.value = id;
                    formname.mailcheck.value = readstat;
                    formname.action = "http://www.bridesofukraine.com/scripts/myaccount.php";
					//formname.action = "http://192.168.1.250/phpdocs/bridesofukraine/scripts/myaccount.php";
                    formname.submit();
}

function deletecheckFront(formname,actionType,id){

    if(confirm("Are you sure you want to delete this record?")){
        formname.ActionType.value = actionType;
        formname.id.value = id;
        formname.action = "myaccount.php";
        formname.submit();
    }
}

function validate_basicsearch (formname){
    //alert(formname);    
		if ((formname.ladies_agefrom.value == "") && (formname.ladies_ageto.value != "")){
			alert ("Kindly enter Min Age");
			formname.ladies_agefrom.focus();
		}else if ((formname.ladies_ageto.value == "") && (formname.ladies_agefrom.value != "")){
			alert ("Kindly enter Max Age");
			formname.ladies_ageto.focus();

		} else if ((formname.ladies_heightfrom.value == "") && (formname.ladies_heightto.value != "")){
			alert ("Kindly enter Min height");
			formname.ladies_heightfrom.focus();

		} else if ((formname.ladies_heightto.value == "") && (formname.ladies_heightfrom.value != "")){
			alert ("Kindly enter Max height");
			formname.ladies_heightto.focus();
			
		} else if ((formname.ladies_weightfrom.value == "") && (formname.ladies_weightto.value != "")){
			alert ("Kindly enter Min weight");
			formname.ladies_weightfrom.focus();

		} else if ((formname.ladies_weightto.value == "") && (formname.ladies_weightfrom.value != "")){
			alert ("Kindly enter Max weight");
			formname.ladies_weightto.focus();
			
		}else {
				formname.submit();
		}
}

function validate_advancedsearch (formname){
    //alert(formname);    
                    if ((formname.ladies_agefrom.value == "") && (formname.ladies_ageto.value != "")){
                        alert ("Kindly enter Min Age");
                        formname.ladies_agefrom.focus();
                    }else if ((formname.ladies_ageto.value == "") && (formname.ladies_agefrom.value != "")){
                        alert ("Kindly enter Max Age");
                        formname.ladies_ageto.focus();
    
                    } else if ((formname.ladies_heightfrom.value == "") && (formname.ladies_heightto.value != "")){
                        alert ("Kindly enter Min height");
                        formname.ladies_heightfrom.focus();
    
                    } else if ((formname.ladies_heightto.value == "") && (formname.ladies_heightfrom.value != "")){
                        alert ("Kindly enter Max height");
                        formname.ladies_heightto.focus();
                        
                    } else if ((formname.ladies_weightfrom.value == "") && (formname.ladies_weightto.value != "")){
                        alert ("Kindly enter Min weight");
                        formname.ladies_weightfrom.focus();
    
                    } else if ((formname.ladies_weightto.value == "") && (formname.ladies_weightfrom.value != "")){
                        alert ("Kindly enter Max weight");
                        formname.ladies_weightto.focus();
                        
                    }else {                
                            formname.submit();
                    }
}
function validate_maleadvancedsearch (formname){
    //alert(formname);    
                    if ((formname.males_agefrom.value == "") && (formname.males_ageto.value != "")){
                        alert ("Kindly enter Min Age");
                        formname.males_agefrom.focus();
                    }else if ((formname.males_ageto.value == "") && (formname.males_agefrom.value != "")){
                        alert ("Kindly enter Max Age");
                        formname.males_ageto.focus();
    
                    } else if ((formname.males_heightfrom.value == "") && (formname.males_heightto.value != "")){
                        alert ("Kindly enter Min height");
                        formname.males_heightfrom.focus();
    
                    } else if ((formname.males_heightto.value == "") && (formname.males_heightfrom.value != "")){
                        alert ("Kindly enter Max height");
                        formname.males_heightto.focus();
                        
                    } else if ((formname.males_weightfrom.value == "") && (formname.males_weightto.value != "")){
                        alert ("Kindly enter Min weight");
                        formname.males_weightfrom.focus();
    
                    } else if ((formname.males_weightto.value == "") && (formname.males_weightfrom.value != "")){
                        alert ("Kindly enter Max weight");
                        formname.males_weightto.focus();
                        
                    }else {                
                            formname.submit();
                    }
}

function SubmitInviteFriendsFrm(formname,actiontype) {
var count =parseInt(document.getElementById('cnt_text').value);
     var error=0;
    if( count > 1) {
           for(i=1;i<=count;i++){
            if((document.getElementById('invite_emal_address_'+ i ).value != "") && (document.getElementById('invite_friend_name_'+ i ).value != "")){
			var name_1 = 'invite_emal_address_'+i;
			if (checkEmail(trim(document.getElementById('invite_emal_address_'+ i).value))) {
			   alert("Please Enter Email");
               document.getElementById('invite_emal_address_'+ i).focus();
               return;
			}
            error +=1;
            } 
            }
            if(error == 0) { // error
                alert('Atleast enter one email address and friend name');
                return false;
            }

            
    } else {
           if(document.getElementById('invite_emal_address_1').value == '') {
             alert("Please Enter Email Address");
             formname.invite_emal_address_1.focus();
             return;
           } else {
		     if (checkEmail(trim(formname.invite_emal_address_1.value))) {
			   alert("Please Enter Email");
               formname.invite_emal_address_1.focus();
               return;
			}
		   }
           if(document.getElementById('invite_friend_name_1').value == '') {
             alert("Please Enter Friends Name");
             formname.invite_friend_name_1.focus();
             return;
           }
    }
    //if (checkEmail(trim(formname.invite_emal_address.value))) {
        //alert("Please Enter Email");
        //formname.invite_emal_address.focus();
        //return;
    //}
    
    //if (trim(formname.invite_friend_name.value) == "" ) {
        //alert("Please Enter Friends Name");
        //formname.invite_friend_name.focus();
        //return;
    //}

    if (trim(formname.invite_subject.value) == "" ) {
        alert("Please Enter Subject");
        formname.invite_subject.focus();
        return;
    }
    
    if (trim(formname.invite_message.value) == "" ) {
        alert("Please Enter Message");
        formname.invite_message.focus();
        return;
    }

    formname.ActionType.value = actiontype;
    formname.submit();
}

function CheckInviteFriendsFrm (formname,actiontype) {
    if (checkEmail(trim(formname.invite_emal_address.value))) {
        alert("Please Enter Email");
        formname.invite_emal_address.focus();
        return;
    }
    
    if (trim(formname.invite_friend_name.value) == "" ) {
        alert("Please Enter Friends Name");
        formname.invite_friend_name.focus();
        return;
    }
    
    formname.ActionType.value = actiontype;
    formname.submit();
}

function SubmitContactFrm(formname,actiontype) {
    if (trim(formname.contact_firstname.value) == "" ) {
        alert("Please Enter First Name");
        formname.contact_firstname.focus();
        return;
    }
    
    if (trim(formname.contact_lastname.value) == "" ) {
        alert("Please Enter Last Name");
        formname.contact_lastname.focus();
        return;
    }

    if (trim(formname.contact_email.value) == "" ) {
        alert("Please Enter Email");
        formname.contact_email.focus();
        return;
    }
    
    if (checkEmail(trim(formname.contact_email.value))) {
        alert("Please Enter Valid Email");
        formname.contact_email.focus();
        return;
    }

    if (trim(formname.contact_comment.value) == "" ) {
        alert("Please Enter Comment");
        formname.contact_comment.focus();
        return;
    }
	if (trim(formname.security_code.value) == ""){
		alert("Please enter code you see in the CAPTCHA image");
		formname.security_code.focus();
		return;
	}

    formname.ActionType.value = actiontype;
    formname.submit();

}

function showMessage(formname,actionType,id,type){
		formname.ActionType.value = actionType;
		formname.id.value = id;
		//window.open('ViewMaleMessage.php?message='+id+'&type='+type,'ShowMessage',"scrollbars=yes,menubar=no,width=700,height=700");
		formname.submit();
}

function openImgpop(url){
		window.open(url,'Image',"resizable=yes,scrollbars=yes,menubar=no,top=10,left=30");
}

function deleteMessage(formname,actionType,id){
    if(confirm("Are you sure you want to delete this Message?")){
        formname.ActionType.value = actionType;
        formname.id.value = id;
        formname.action = "myaccount.php";
        formname.submit();
    }
}

function restoreMessage(formname,actionType,id){
    if(confirm("Are you sure you want to restore this Message?")){
        formname.ActionType.value = actionType;
        formname.id.value = id;
        formname.action = "myaccount.php";
        formname.submit();
    }
}


function showAllMessages(formname,actionType,id){

        formname.ActionType.value = actionType;
        formname.ladies_id.value = id;
        formname.action = "myaccount.php";
        formname.submit();
}

function purchasecredits_validate(formname,actionType,id){
/*    for (i=0;i<=formname.rad_credit.length;i++ ){
alert (formname.rad_credit[i].value);
        if ((formname.rad_credit[i].checked == true)){
            sel = true;
        }
    }*/

//    if (sel == true){
            formname.ActionType.value = actionType;
            formname.id.value = id;
            formname.action = "myaccount.php";
            formname.submit();
/*    }else {
        alert ("Please select a credit");
    }*/
}

function checkall(cnt)
{
         for(var i=0;i<=cnt;i++)
         {
                 var ele=document.getElementById(i);
                 if(ele)
                 {
                      if(document.getElementById('selall').checked)
                          ele.checked=true;
                      else
                          ele.checked=false;
                 }
         }

}

function deleteMessageAll(formname,actionType,cnt)
{
         var str="0";
         for(var i=0;i<=cnt;i++)
         {
                 var ele=document.getElementById(i);
                 if(ele)
                 {
                      if(ele.checked)
                          str=str+","+ele.value;
                 }
         }

    if(str!="0")
    {
        if(confirm("Are you sure you want to delete this Message?")){
        formname.ActionType.value = actionType;
        formname.id.value = str;
        formname.action = "myaccount.php";
        formname.submit();
       }
    }
    else
    {
        alert('Please Select atlease one message to delete.');
    }
}

function openpop(fname,height,width,scrollbar)
{
         window.open(fname,'A','height='+height+',width='+width+',scrollbars='+scrollbar);
}

function sendMail(formname,actionType,id,cnt)
{
         var str="0";
         for(var i=0;i<=cnt;i++)
         {
                 var ele=document.getElementById(i);
                 if(ele)
                 {
                      if(ele.checked)
                          str=str+","+ele.value;
                 }
         }

    if(str!="0")
    {
        formname.ActionType.value = actionType;
        formname.id.value = id;
        formname.letter_id.value = id;
        formname.counts.value = cnt;
        formname.submit();
    }
    else
    {
        alert('Please Select atlease one subscriber to send mail.');
    }
}

function submitGift(frmname,actiontype,cnt)
{
         var i=0;
         var sel=0;
         for(i=1;i<=cnt;i++)
         {
             var ele=document.getElementById(i);
             if(ele)
                  if(ele.checked)
                        sel=ele.value;
         }
         
         if(sel==0)
         {
             alert("Please select atlease one gift");
             return false;
         }
         else
         {
             var ele=document.getElementById('ladies_id');
             if(ele)
                 if(ele.value=="")
                 {
                      alert("Please enter the ladies id.");
                      ele.focus();
                      return false;
                 }
         }
         document.FrmGifts.id.value=sel;
         return true;
                  //frmname.action
}


function submitWebcam(frmname,actiontype,cnt)
{
        if (document.FrmWebcam.male_email.value == "")
        {
                alert("Please enter email");
                document.FrmWebcam.male_email.focus();
                return false;
        }
        if (checkEmail(document.FrmWebcam.male_email.value)){
                alert("Please enter a valid Email Address");
                document.FrmWebcam.male_email.focus();    
                return false;
        }
         if(document.FrmWebcam.day_male.value=="")
         {
             alert("Please select day.");
             return false;
         }
         if(document.FrmWebcam.month_male.value=="")
         {
             alert("Please select month.");
             return false;
         }
         if(document.FrmWebcam.year_male.value=="")
         {
             alert("Please select year.");
             return false;
         }
         if(document.FrmWebcam.year_male.value==document.FrmWebcam.year.value)
         {
           if(document.FrmWebcam.month_male.value<document.FrmWebcam.month.value)
           {
                    alert("Date should be greater than current date.");
                    return false;
           }
           if(document.FrmWebcam.month_male.value==document.FrmWebcam.month.value)
           {
                if(document.FrmWebcam.day_male.value<document.FrmWebcam.day.value)
                {
                    alert("Date should be greater than current date.");
                    return false;
                }
           }
         }
         
         if(document.FrmWebcam.hour_from.value=="")
         {
             alert("Please select hour from.");
             return false;
         }
         if(document.FrmWebcam.min_from.value=="")
         {
             alert("Please select minutes from.");
             return false;
         }
         if(document.FrmWebcam.hour_tos.value=="")
         {
             alert("Please select hour to.");
             return false;
         }
         if(document.FrmWebcam.min_tos.value=="")
         {
             alert("Please select minutes to.");
             return false;
         }


         if(parseInt(document.FrmWebcam.hour_from.value)>parseInt(document.FrmWebcam.hour_tos.value))
         {
             alert("From time should be less than To Time a");
             return false;
         }
         if(parseInt(document.FrmWebcam.hour_from.value)==parseInt(document.FrmWebcam.hour_tos.value) && parseInt(document.FrmWebcam.min_from.value)>parseInt(document.FrmWebcam.min_tos.value))
         {
             alert("From time should be less than To Time");
             return false;
         }


         document.FrmWebcam.ActionType.value=actiontype;
         return true;
                  //frmname.action
}


function sendLetter_webcam_verification(formname,actionType,id){

        if (formname.male_email.value == ""){
                alert("Please enter email");
                formname.male_email.focus();
    
                
        }else if (checkEmail(formname.male_email.value)){
                alert("Please enter a valid Email Address");
                formname.male_email.focus();    
    
                 
        }else if(formname.day_male.value==""){
             alert("Please select day");
             formname.day_male.focus();

        }else  if(formname.month_male.value==""){
             alert("Please select month.");
             formname.month_male.focus();    


        }else  if(formname.year_male.value==""){
             alert("Please select year.");
             formname.year_male.focus();    

        /*}else if(formname.year_male.value==formname.year.value){
               if(formname.month_male.value<formname.month.value){
                       alert("Date should be greater than current date.");
                       formname.month_male.focus();

               }
               if(formname.month_male.value==formname.month.value){
                    if(formname.day_male.value<formname.day.value){
                        alert("Date should be greater than current date.");
                        formname.day_male.focus();
                    }
               }*/
        }else if(formname.hour_from.value==""){ 
             alert("Please select hour from");
             formname.hour_from.focus();

            
        }else if(formname.min_from.value==""){
             alert("Please select minutes from");
             formname.min_from.focus();

        }else if(formname.hour_tos.value==""){
             alert("Please select hour to.");
             formname.hour_tos.focus();

        }else if(formname.min_tos.value==""){
             alert("Please select minutes to.");
             formname.min_tos.focus();
        }else{
            formname.ActionType.value = actionType;
            formname.id.value = id;
            formname.action = "myaccount.php";
            formname.submit();
        }
}


function validatBasic()
{
         var ids=new String();
         ids=document.frmBasicSearch.id.value;
         if(document.frmBasicSearch.id.value!="")
         {
               if(ids.length!=4 && ids.length!=6)
               {
                      alert("Length of Id must be 0 , 4 or 6.");
                      return false;
               }
         }
         return true;
}

function fillCity(country){
    var myArray = new Array();
        myArray[0] = "Armenia";
        myArray[1] = "Azerbaijan";
        myArray[2] = "Belarus";
        myArray[3] = "Canada";
        myArray[4] = "Cyprus";
        myArray[5] = "Estonia";
        myArray[6] = "Georgia";
        myArray[7] = "Kazakhstan";
        myArray[8] = "Kirgizstan";
        myArray[9] = "Latvia";
        myArray[10] = "Lithuania";
        myArray[11] = "Moldova";
        myArray[12] = "Russia";
        myArray[13] = "Turkmenistan";
        myArray[14] = "Ukraine";
        myArray[15] = "USA";
        myArray[16] = "Uzbekistan";

    if (document.frmAdvancedSearch.ladies_country.value == ""){
        if (document.getElementById("allCities").style.display == "none"){
            document.getElementById("allCities").style.display = "block";
            var j;
            for (j=0;j<myArray.length;j++ ){
                if (country != myArray[j]){
                    document.getElementById(myArray[j]).style.display = "none";
                }
            }
        }else{
            document.getElementById("allCities").style.display = "none";
        }
    }else{
            if (document.getElementById(country).style.display == "none")
            {
                document.getElementById(country).style.display = "block";
            }else{
                document.getElementById(country).style.display = "none";
            }
            var i;
            for (i=0;i<myArray.length;i++ ){
                if (country != myArray[i]){
                    document.getElementById(myArray[i]).style.display = "none";
                }
            }
            document.getElementById("allCities").style.display = "none";
    }
}

/*-- dynamic textbox start */

function insRowmethod1(rpos)
{  
var cnt_textbox = document.getElementById('cnt_text').value;
cnt_textbox++;
 //alert(cnt_textbox);
    document.getElementById('cnt_text').value = cnt_textbox;
    var val = rpos + 1 ;
    var x=document.getElementById('product_item').insertRow(val);
    var y=x.insertCell(0)
    var z=x.insertCell(1)
    y.innerHTML="";
    y.innerHTML="";
    z.innerHTML="<input type='text' name='invite_emal_address_"+cnt_textbox+"' id='invite_emal_address_"+cnt_textbox+ "' class='txtbox_registration' style='width:156px'>&nbsp;&nbsp;<input type='text' name='invite_friend_name_"+cnt_textbox+"' id='invite_friend_name_"+cnt_textbox+"' class='txtbox_registration' style='width:156px'>&nbsp;&nbsp;<a href='javascript:void(0);' onclick='deleteRowMail(this.parentNode.parentNode.rowIndex)' class='arial12Nblue'>Remove</a>";
}

function deleteRowMail(i)
{
    var cnt_textbox = document.getElementById('cnt_text').value;
    cnt_textbox--; 
    document.getElementById('cnt_text').value = cnt_textbox;
    //alert(document.getElementById('cnt_text').value);
    document.getElementById('product_item').deleteRow(i)

}
/* dynamic textbox end */

function submitToCart(formname,gname,gid,gprice,discount,amt_value){
		amt_val =  eval("formname."+amt_value);
		if (amt_val.value == "" || amt_val.value == "0"){
			alert ("Quantity should not be blank or zero");
			amt_val.value = "1";
		}else if (checkNum(amt_val.value) == false){
			alert("No characters or decimals");
			//amt_val.value = amt_val.value.replace(/[^\d]*/gi,"");
			amt_val.value = "1";
		}else{
			formname.gname.value = gname;
			formname.gid.value = gid;
			formname.gprice.value = gprice;
			formname.discount.value = discount;
			formname.action = "shopping_module.php";
			formname.submit();
		}
}

function removeItem (formname,gid,actionType){
	if (confirm("Are you sure you want to remove this item ")){
			formname.gid.value = gid;
			formname.ActionType.value = actionType;
			formname.action = "shopping_module.php";
			formname.submit();
	}
}

function updateCart(formname,actionType){
	//alert (formname.elements.length);
	var cntr = 0;
	for (i=0;i<formname.elements.length;i++)
	{
		name1 = eval("formname.elements["+i+"].name");
		name_val = eval("formname.elements["+i+"].value");
		split_name = name1.split("@"); 
		if (split_name[0] == "quantity"){
			if (name_val == "" || name_val == "0" || (checkNum(name_val) == false)){
				//name1.focus();
				cntr =  cntr + 1;
			}
		}
	}
	if (cntr > 0){
		alert("Quantity should not be blank or zero. No decimals or special characters.");
	}else{
		formname.ActionType.value = actionType;
		formname.action = "shopping_module.php";
		formname.submit();
	}
}

function onlyNumber(field) {
	var re = /^[0-9]*$/;
	if (!re.test(field.value)){
	 field.value = field.value.replace(/[^0-9]/g,"");
	}
}
