function search_val(){
	
	if(document.frm_search.keywords.value==""){
		alert("Please enter keywords.");	
		document.frm_search.keywords.focus();
		return false;
	}
	return true;
	
}

function news_val()
{
	if(document.frm_news.news_email.value=="" || document.frm_news.news_email.value=="email@example.com")
	{
		alert("Please enter Your Email ID.");
		document.frm_news.news_email.focus();
		return false;
	}
	return true;
}


function validate()
{
	
	if(document.contct.name.value=="")
	{
		alert("Please enter the Name");
		document.contct.name.focus();
		return false;
	}	
	
	if(document.contct.Email.value=="")
	{
		alert("Please enter the Email");
		document.contct.Email.focus();
		return false;
	}		

	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(document.contct.Email.value))) { 
	   alert("Please enter a valid Email address.\n");
	   return false;
	}

	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
	if (document.contct.Email.value.match(illegalChars)) {
	   alert("The Email address contains illegal characters.\n");
	   return false;
	}		

	if(document.contct.phone.value=="")
	{
		alert("Please Enter Phone !");
		document.contct.phone.focus();
		return false;
	}
	
	if(isNaN(document.contct.phone.value))
	{
		alert("Please Enter Numeric value Phone !");
		document.contct.phone.focus();
		return false;
	}
	
	if(document.contct.cont_info.value=="")
	{
		alert("Please Enter Contact Info !");
		document.contct.cont_info.focus();
		return false;
	}

	if(document.contct.message.value=="")
	{
		alert("Please Enter message !");
		document.contct.message.focus();
		return false;
	}

	if(document.contct.txtNumber.value == "")
	{
		alert("Please Enter Verification Code !");
		document.contct.txtNumber.focus();
		return false;
	}	

	return true;
}

	
function login_validate()
{

	if(document.login_frm.loginname.value=="")
	{
		alert("Please enter the Email");
		document.login_frm.loginname.focus();
		return false;
	}		
	
	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(document.login_frm.loginname.value))) { 			
		alert("Please enter a valid Email address.\n");
	   return false;
	}

	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
	if (document.login_frm.loginname.value.match(illegalChars)) {
	   alert("The Email address contains illegal characters.\n");
	   return false;
	}		

	if(document.login_frm.loginpass.value=="")
	{
		alert("Please Enter Password !");
		document.login_frm.loginpass.focus();
		return false;
	}
	return true;
}


function reg_validate()
{
	
	if(document.reg_frm.first_name.value=="")	
	{	
		alert("Please Enter Your First Name!!!");
		document.reg_frm.first_name.focus();	
		return false;	
	}
	
	if(document.reg_frm.last_name.value=="")
	{
		alert("Please Enter Last  Name!!!");
		document.reg_frm.last_name.focus();
		return false;
	}
		
	if(document.reg_frm.comp_name.value=="")
	{
		alert("Please Enter Your Company Name!!!");
		document.reg_frm.comp_name.focus();
		return false;
	}
	
	if(document.reg_frm.address.value=="")
	{
		alert("Please Enter Address !");
		document.reg_frm.address.focus();
		return false;
	}
	if(document.reg_frm.city.value=="")
	{
		alert("Please Enter City !");
		document.reg_frm.city.focus();
		return false;
	}
	
	if(document.reg_frm.state.value=="")
	{
	alert("Please Enter State !");
	document.reg_frm.state.focus();
	return false;
	}
	
	if(document.reg_frm.country.value=="")
	{
	alert("Please Select  Your country !");
	document.reg_frm.country.focus();
	return false;
	}	
	
	if(document.reg_frm.zip.value=="")
	{
		alert("Please Enter Zip Code !");
		document.reg_frm.zip.focus();
		return false;
	}	
	
	if(document.reg_frm.phone.value=="")
	{
	alert("Please Enter Phone !");
	document.reg_frm.phone.focus();
	return false;
	}	
	
	
	
		/*if(document.reg_frm.fax.value=="")
		{
			alert("Please Enter Fax !");
			document.reg_frm.fax.focus();
			return false;
		}*/	
	
		if(document.reg_frm.Email.value=="")
		{
			alert("Please enter the Email");
			document.reg_frm.Email.focus();
			return false;
		}else{
			
			if(!isEmail(document.reg_frm.Email.value)){
				alert("Please enter correct Email");
				document.reg_frm.Email.focus();
				return false;
			}
			
		}
	
			
	
	if(document.reg_frm.password.value=="")	
	{	
		alert("Please Enter Password!");	
		document.reg_frm.password.focus();	
		return false;
	}else{
		
		var passStr = document.reg_frm.password.value;
		if(passStr.length < 6){
			alert('Password must be six characters long!');
			return false;			
		}
		
		if(!checkAlphanumericString(document.reg_frm.password.value)){
			alert('Please Enter Alphanumeric Password!');
			return false;
		}
		
	}
	
	if(document.reg_frm.repassword.value !=document.reg_frm.password.value )
	{
		alert("Re-Type Password do not match!");
		document.reg_frm.repassword.focus();
		return false;
	}
	
	if(document.reg_frm.txtNumber.value == "")	
	{
		alert("Please Enter Verification Code !");
		document.reg_frm.txtNumber.focus();
		return false;
	}
	
	
	if(document.reg_frm.terms.checked!=true){
		alert("Please Accept terms and condition !");
		return false;
	}
	return true;	
}

function sub_pay()
{
	document.pay.submit();
}

function validate_forget()
{
	if(document.forget.email.value=="")
	{
		alert("Please enter the Email");
		document.forget.email.focus();
		return false;
	}		
	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(document.forget.email.value))) { 
	   alert("Please enter a valid Email address.\n");
	   return false;
	}
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
	if (document.forget.email.value.match(illegalChars)) {
	   alert("The Email address contains illegal characters.\n");
	   return false;
	}
	return true;
}


function epckage_validate()
{

	if(document.pckage.pck_title.value=="")
	{
		alert("Please Enter Your Package Title!!!");
		document.pckage.pck_title.focus();
		return false;
	}

	if(document.pckage.cont_info.value=="")
	{
		alert("Please Enter Contact Info!!!");
		document.pckage.cont_info.focus();
		return false;
	}
	
	if(document.pckage.Email.value=="")
	{
		alert("Please enter the Email");
		document.pckage.Email.focus();
		return false;
	}		
	
	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(document.pckage.Email.value))) { 
	   alert("Please enter a valid Email address.\n");
	   return false;
	}
	
	var illegalChars= /[\(\)\<\>\,\;\:\\\/\"\[\]]/
	if (document.pckage.Email.value.match(illegalChars)) {
	   alert("The Email address contains illegal characters.\n");
	   return false;
	}		
	return true;
}


function DeleteConfirmation(pid)
{
	
	if(confirm('Do you want to Delete this package?'))
	{
		document.form1.action="delete_package.php?id="+pid;
		document.form1.submit();
	}
}


function editpr_validate()
{
	if(document.edit_pr.first_name.value=="")
	{
		alert("Please Enter Your First Name!!!");
		document.edit_pr.first_name.focus();
		return false;
	}

	if(document.edit_pr.last_name.value=="")
	{
		alert("Please Enter Last  Name!!!");
		document.edit_pr.last_name.focus();
		return false;
	}
	
	if(document.edit_pr.comp_name.value=="")
	{
		alert("Please Enter Your Company Name!!!");
		document.edit_pr.comp_name.focus();
		return false;
	}

	if(document.edit_pr.address.value=="")
	{
		alert("Please Enter Address !");
		document.edit_pr.address.focus();
		return false;
	}

	if(document.edit_pr.city.value=="")
	{
		alert("Please Enter City !");
		document.edit_pr.city.focus();
		return false;
	}

	if(document.edit_pr.state.value=="")
	{
		alert("Please Enter State !");
		document.edit_pr.state.focus();
		return false;
	}

	if(document.edit_pr.country.value=="")
	{
		alert("Please Select  Your country !");
		document.edit_pr.country.focus();
		return false;
	}	

	if(document.edit_pr.zip.value=="")
	{
		alert("Please Enter Zip Code !");
		document.edit_pr.zip.focus();
		return false;
	}	
	
	if(document.edit_pr.phone.value=="")
	{
		alert("Please Enter Phone !");
		document.edit_pr.phone.focus();
		return false;
	}	

	if(document.edit_pr.fax.value=="")
	{
		alert("Please Enter Fax !");
		document.edit_pr.fax.focus();
		return false;
	}	
	return true;
}


function ContactPopup(pid)
{
	window.open("mpkg_detail.php?id="+pid, '_blank', "width=600,height=500,status=no,menubar=no,scrollbars=yes,resizable=yes,location=no");
}


function validate_changepass()
{
	
	if(document.ch_pass.old_pass.value=="")
	{
		alert("Please Enter Your Old Password!!!");
		document.ch_pass.old_pass.focus();
		return false;
	}

	if(document.ch_pass.new_pass.value=="")
	{
		alert("Please Enter Your New Password!!!");
		document.ch_pass.new_pass.focus();
		return false;
	}
	else
	{		
		var passStr = document.ch_pass.new_pass.value;
		if(passStr.length < 6){
			alert('Password must be six characters long!');
			document.ch_pass.new_pass.focus();
			return false;			
		}
		
		if(!checkAlphanumericString(document.ch_pass.new_pass.value)){
			alert('Please Enter Alphanumeric Password!');
			document.ch_pass.new_pass.focus();
			return false;
		}		
	}
	
	if(document.ch_pass.new_pass.value != document.ch_pass.conf_pass.value)
	{
		alert("Re-Type Password do not match!");
		document.ch_pass.conf_pass.focus();
		return false;
	}	
}


/*This function is Modified on 25 January 2010*/
function adver_validate(){
	
	var chk_val = 0;
	var bann_obj = document.adver.banner_type;
	
    for (var i = 0; i < bann_obj.length; i++) {
		
        if(bann_obj[i].checked == true) {
            chk_val = 1;
        }
    }
	
	if(chk_val == 0){
		alert('Please select Banner Type !');
		return false;
	}else{
		chk_val = 0;
	}
	
	var hid_bt = document.getElementById('hiBT').value;
	
	if(hid_bt == '2x2' || hid_bt == '2x6'){
		
		var frin_obj = document.adver.adFrIn;
		for (var i = 0; i < frin_obj.length; i++) {
			
			if(frin_obj[i].checked == true) {
				chk_val = 1;
			}
		}
		
		if(chk_val == 0){
			alert('Please select Front Or Inner !');
			return false;
		}else{
			
			var prday_val = 0;
			var daypr_obj = document.adver.adDuCh;
			for (var i=0; i < daypr_obj.length; i++) {
				
				if(daypr_obj[i].checked == true) {
					prday_val = 1;
				}
			}
			
			if(prday_val == 0){
				alert('Please select Days & Cost !');
				return false;
			}
		}
		
	}else{
		
		var prday_val = 0;
		var daypr_obj = document.adver.adDuCh;
		
		for (var i=0; i < daypr_obj.length; i++) {
			
			if(daypr_obj[i].checked == true) {
				prday_val = 1;
			}
		}		
		
		if(prday_val == 0){
			alert('Please select Days & Cost !');
			return false;
		}
	}
    	
	var logo_val = document.getElementById('comp_logo').value;
	logo_val = rm_trim(logo_val);
	
	if(logo_val == ""){
		alert("Please Upload Banner !");
		document.getElementById('comp_logo').focus();
		return false;
	}else{
		
		var logo_ext = document.getElementById('hiBanExt').value;
		if(logo_ext != 'jpg' && logo_ext != 'jpeg' && logo_ext != 'gif'){			
			alert("Select jpg or gif file only !");
			return false;
		}
	}
		
	var link_val = document.getElementById('link_url').value;
	link_val = rm_trim(link_val);
	
	if(link_val == ""){
		alert("Please Enter Banner Link URL !");
		document.getElementById('link_url').focus();
		return false;
	}
	

	var txt_val = document.getElementById('txtNumber').value;
	txt_val = rm_trim(txt_val);
	
	if(txt_val == ""){
		alert("Please Enter Verification Code !");
		document.getElementById('txtNumber').focus();
		return false;
	}
	
	return true;
}


/*This function is Modified on 25 January 2010*/
function pckage_validate(){
	
	var chk_val = 0;
	var rad_obj = document.pckage.pkgDuCh;
	
    for (var i = 0; i < rad_obj.length; i++) {
		
        if(rad_obj[i].checked == true) {
            chk_val = 1;
        }
    }
	
	if(chk_val == 0){
		alert('Please select Days & Cost!');
		return false;
	}
		
	if(document.pckage.cat_id.value==""){
		alert("Please Select Category!");
		document.pckage.cat_id.focus();
		return false;
	}	
	
	var title_val = document.pckage.pck_title.value;
	title_val = rm_trim(title_val);
	if(title_val =="" ){
		alert("Please Enter Your Package Title!");
		document.pckage.pck_title.focus();
		return false;
	}

	var price_val = document.pckage.price.value;
	price_val = rm_trim(price_val);
	if(price_val==""){
		alert("Please Enter Price!");
		document.pckage.price.focus();
		return false;
	}
	
	var logo_val = document.getElementById('ad_banner').value;
	logo_val = rm_trim(logo_val);
	
	if(logo_val == ""){
		alert("Please Upload Package Banner!");
		document.getElementById('ad_banner').focus();
		return false;
		
	}else{
		
		var logo_ext = document.getElementById('hiBanExt').value;
		if(logo_ext != 'jpg' && logo_ext != 'jpeg' && logo_ext != 'gif'){
			alert("Select jpg or gif file only !");
			return false;
		}
	}
	
	var places_val = document.pckage.places.value;
	places_val = rm_trim(places_val);
	if(places_val==""){
		alert("Please Enter Place Covered Area!");
		document.pckage.places.focus();
		return false;
	}
		
	var txtNumber_val = document.pckage.txtNumber.value;
	txtNumber_val = rm_trim(txtNumber_val);
	if(txtNumber_val==""){
		alert("Please Enter Verification Code !");
		document.getElementById('txtNumber').focus();		
		return false;
	}
	
	return true;	
}