

function setHomepage()
{
 if (document.all)
    {
        document.body.style.behavior='url(#default#homepage)';
  document.body.setHomePage('http://www.dubaisavers.com/');
 
    }
    else if (window.sidebar)
    {
    if(window.netscape)
    {
         try
   {  
            netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
         }  
         catch(e)  
         {  
    alert("this action was aviod by your browser,if you want to enable,please enter about:config in your address line,and change the value of signed.applets.codebase_principal_support to true");  
         }
    } 
    var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
    prefs.setCharPref('browser.startup.homepage','http://www.dubaisavers.com/');
 }
}

function show_submenue(cnt,tot){
	var i;
	document.getElementById("show_category"+cnt).style.display ='none';
	document.getElementById("show_subcategory"+cnt).style.display ='';
	document.getElementById("submenue"+cnt).style.display ='';
	
	for(i=1;i<=tot;i++)
	{
	 if(i!=cnt)
		{
		document.getElementById("submenue"+i).style.display ='none';
		document.getElementById("show_subcategory"+i).style.display ='none';
		document.getElementById("show_category"+i).style.display ='';
		}
	}
}
	
function hide_submenue(cnt,tot){
	document.getElementById("submenue"+cnt).style.display ='none';
	document.getElementById("show_subcategory"+cnt).style.display ='none';
	document.getElementById("show_category"+cnt).style.display ='';

}
function checkemail(em)   //Email validation 
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(em))
	return true
	else
	return false
}
function show_submenue_ref(cnt,tot){
	var i;
	document.getElementById("submenue_ref"+cnt).style.display ='';
	document.getElementById("show_subcategory_ref"+cnt).style.display ='';
	document.getElementById("show_category_ref"+cnt).style.display ='none';
	for(i=1;i<=tot;i++)
	{
	 if(i!=cnt)
		{
		document.getElementById("submenue_ref"+i).style.display ='none';
		document.getElementById("show_subcategory_ref"+i).style.display ='none';
		document.getElementById("show_category_ref"+i).style.display ='';
		}
	}
}
	
function hide_submenue_ref(cnt,tot){
	document.getElementById("submenue_ref"+cnt).style.display ='none';
	document.getElementById("show_subcategory_ref"+cnt).style.display ='none';
	document.getElementById("show_category_ref"+cnt).style.display ='';
}
function search_offer(){
	document.getElementById("extension_keyword").value=document.getElementById("extension_keyword2").value;
	var key=document.getElementById("extension_keyword").value;
	//alert(key);
	if(key!="")
	{
		key=prepStr(key)
		var cutstr=key.split(" ");
		var sr_key="";
		for(var i = 0; i < cutstr.length; i++){
			if(cutstr[i]!="")
			{
				if(sr_key!="")
					sr_key=sr_key+'+';
				sr_key=sr_key+cutstr[i];
			}
		}
		document.extension_form.action=document.extension_form.action+"/"+sr_key;
		document.extension_form.submit();
	}
}
function prepStr(str) {
	str = str.replace(/\W/g," ");
	return str;
}

function addfav(){
	var title="www.dubaisavers.com ";
	var url="http://www.dubaisavers.com";
	if (window.sidebar){
		window.sidebar.addPanel(title, url,"");
	}
	else if( document.all){
		window.external.AddFavorite( url, title);
	}
	else if( window.opera && window.print){
		return true;
	}
	if (document.all){
		window.external.AddFavorite("http://www.dubaisavers.com","List all promotions");
	}
}

function tellafriend()
{
	var missinginfo="";
	document.getElementById("fr_name").value = Trim(document.getElementById("fr_name").value);
	document.getElementById("ur_name").value = Trim(document.getElementById("ur_name").value);
	if(document.getElementById("fr_name").value=="")
		missinginfo += "\n     - Friends Name";
	if(document.getElementById("fr_email").value == ""){		
		missinginfo += "\n     - Friends Email";
	}else{
		var emailcheck = checkemail(document.getElementById("fr_email").value);
		if(emailcheck==false)
			missinginfo += "\n	 -Enter a Valid Email ID!";
	}
	if(document.getElementById("ur_name").value=="")
		missinginfo += "\n     - Your Name";
	if(document.getElementById("ur_email").value == ""){		
		missinginfo += "\n     - Your Email";
	}else{
		var emailcheck = checkemail(document.getElementById("ur_email").value);
		if(emailcheck==false)
			missinginfo += "\n	 -Enter a Valid Email ID!";
	}
	if(missinginfo != "") 
	{
		missinginfo ="_____________________________\n" + "You failed to correctly fill in your:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
		alert(missinginfo);
	}
	else 
	{
		mailsend_to_friend();	
	}
}
function mailsend_to_friend()
{
	 document.getElementById("resmail").innerHTML='<img src="images/loading.gif">&nbsp;Processing,&nbsp;Please&nbsp;Wait..';
	 var data='pr_id=' +document.getElementById("pr_id").value
	 +'&y_name='	  +document.getElementById("ur_name").value
	 +'&y_email='	  +document.getElementById("ur_email").value
	 +'&f_name='	  +document.getElementById("fr_name").value
	 +'&f_email='	  +document.getElementById("fr_email").value
	 +'&messg='	  	  +document.getElementById("message").value;
	var path= document.getElementById("path").value;
	 var XMLHttpreqobj1004 = false;
		if(window.XMLHttpRequest)
		{
			 XMLHttpreqobj1004 = new XMLHttpRequest();
			 if(XMLHttpreqobj1004.overrideMimeType)
			 {
					XMLHttpreqobj1004.overrideMimeType("text/xml");
			 }
		}
		else if (window.ActiveXObject)
		{
			XMLHttpreqobj1004 = new ActiveXObject("Microsoft.XMLHTTP");
		}
			if (XMLHttpreqobj1004)
			{
				XMLHttpreqobj1004.open("POST",path+"/action/email_tell_friend.php");				
				XMLHttpreqobj1004.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
				XMLHttpreqobj1004.onreadystatechange = function()
				{
					if(XMLHttpreqobj1004.readyState == 4 && XMLHttpreqobj1004.status == 200)
					{	
						document.getElementById("resmail").innerHTML=path+"/action/email_tell_friend.php"+"Mail&nbsp;has&nbsp;been&nbsp;successfully&nbsp;sent to&nbsp;your&nbsp;friend.";
						clear_email();
					}
				}
				XMLHttpreqobj1004.send(data);//send datas
		  }
}
function clear_email()
{
	document.getElementById("ur_name").value="";
	document.getElementById("ur_email").value="";
	document.getElementById("fr_name").value="";
	document.getElementById("fr_email").value="";
	document.getElementById("message").value="";
}
function Trim(TRIM_VALUE)
	{
	if(TRIM_VALUE.length < 1){
	return"";
	}
	TRIM_VALUE = RTrim(TRIM_VALUE);
	TRIM_VALUE = LTrim(TRIM_VALUE);
	if(TRIM_VALUE==""){
	return "";
	}
	else{
	return TRIM_VALUE;
	}
	} //End Function
	
	function RTrim(VALUE){
	var w_space = String.fromCharCode(32);
	var v_length = VALUE.length;
	var strTemp = "";
	if(v_length < 0){
	return"";
	}
	var iTemp = v_length -1;
	
	while(iTemp > -1){
	if(VALUE.charAt(iTemp) == w_space){
	}
	else{
	strTemp = VALUE.substring(0,iTemp +1);
	break;
	}
	iTemp = iTemp-1;
	
	} //End While
	return strTemp;
	
	} //End Function
	
	function LTrim(VALUE){
	var w_space = String.fromCharCode(32);
	if(v_length < 1){
	return"";
	}
	var v_length = VALUE.length;
	var strTemp = "";
	
	var iTemp = 0;
	
	while(iTemp < v_length){
	if(VALUE.charAt(iTemp) == w_space){
	}
	else{
	strTemp = VALUE.substring(iTemp,v_length);
	break;
	}
	iTemp = iTemp + 1;
	} //End While
	return strTemp;
	} //End Function
	
	
	function contact_validate()
	{
		var missinginfo="";
		document.getElementById("cname").value = Trim(document.getElementById("cname").value);
		document.getElementById("cemail").value = Trim(document.getElementById("cemail").value);
		document.getElementById("csub").value = Trim(document.getElementById("csub").value);
		document.getElementById("cmsg").value = Trim(document.getElementById("cmsg").value);
		if(document.getElementById("cname").value=="")
			missinginfo += "\n     - Your Name";
		if(document.getElementById("cemail").value == "")		
			missinginfo += "\n     - Your Email";
		if(document.getElementById("csub").value=="")
			missinginfo += "\n     - Subject";
		if(document.getElementById("cmsg").value=="")
			missinginfo += "\n     - Message";
		else
		{
			var emailcheck = checkemail(document.getElementById("cemail").value);
			if(emailcheck==false)
				missinginfo += "\n	 -Enter a Valid Email ID!";
		}
		if(missinginfo != "") 
		{
			missinginfo ="_____________________________\n" + "You failed to correctly fill in your:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
			alert(missinginfo);
		}
		else 
		{
			//send_contact();	
			document.contact.submit();
		}
	}

function clearcontact()
{
	document.getElementById("cname").value="";
	document.getElementById("cemail").value="";
	document.getElementById("csub").value="";
	document.getElementById("cmsg").value="";
}
function deal_validate()
{
	
		var missinginfo="";
		//document.getElementById("cname").value = Trim(document.getElementById("cname").value);
		document.getElementById("title").value = Trim(document.getElementById("title").value);
		/*if(document.getElementById("cname").value=="")
			missinginfo += "\n     - Your Name";*/
		if(document.getElementById("title").value=="")
			missinginfo += "\n     - Title";
			
		if(document.getElementById("exp_type3").checked == false){
			
		if(document.getElementById("exp_type4").checked == false){	
		
		if(document.getElementById("end_date").value=="")
			missinginfo += "\n     - End date";
			
		
		}
			
			
		}
			
			
		
			
			
		if(missinginfo != "") 
		{
			missinginfo ="_____________________________\n" + "You failed to correctly fill in your:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
			alert(missinginfo);
		}
		else 
		{
			document.postdeal.submit();
		}
	
}

function change_subscript_validate()
{
	
		var missinginfo="";
		if(!checkemail(document.getElementById("cur_email").value))
			missinginfo += "\n     - Your Current Email Address";
		if(!checkemail(document.getElementById("new_email").value))
			missinginfo += "\n     - Your New  Email Address";
		if(!checkemail(document.getElementById("new_email_repeat").value))
			missinginfo += "\n     - Your New  Email Address";
		if(document.getElementById('new_email').value != document.getElementById('new_email_repeat').value)
			missinginfo += "\n     - The Entered Passwords Should Be Same";
		
		if(missinginfo != "") 
		{
			missinginfo ="_____________________________\n" + "You failed to correctly fill in your:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
			alert(missinginfo);
		}
		else 
		{
			document.change_subcript.submit();
		}
}

function clear_email()
{
	document.getElementById("cur_email").value="";
	document.getElementById("new_email").value="";
	document.getElementById("new_email_repeat").value="";
	
}

function verify_email()
{
	
	var path=document.getElementById("site_url").value;
	var data='cur_email=' +document.getElementById("cur_email").value;
	
	var XMLHttpreqobj = false;
	if(window.XMLHttpRequest)
	{
			
			XMLHttpreqobj = new XMLHttpRequest();
			if(XMLHttpreqobj.overrideMimeType)
				XMLHttpreqobj.overrideMimeType("text/xml");
	}
	else if (window.ActiveXObject)
		XMLHttpreqobj = new ActiveXObject("Microsoft.XMLHTTP");
		
	 if (XMLHttpreqobj)
	 {
		//alert(XMLHttpreqobj);
		//alert(document.getElementById("cur_email").value);
		XMLHttpreqobj.open("POST", path+"/action/subs_email_verify.php",true);
		XMLHttpreqobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
		XMLHttpreqobj.onreadystatechange = function()
		{
			if (XMLHttpreqobj.readyState == 4 && XMLHttpreqobj.status == 200)
			{
				document.getElementById("cur_email_check").style.display = "none";
				document.getElementById("resmail").innerHTML = XMLHttpreqobj.responseText;
				//alert(document.getElementById("cur_email").value);
			}
			else
			{
				//alert("hiiii");
				document.getElementById("resmail").innerHTML=	XMLHttpreqobj.responseText;
			}
		}
		XMLHttpreqobj.send(data);
	}
}

function close_win()
{
	document.getElementById("change_eid").style.display = '';
	document.getElementById("failed_updation").style.display	= 'none';
	
}

function clear_details()
{
	document.getElementById("first_name").value="";
	document.getElementById("sur_name").value="";
	document.getElementById("age").value="";
	document.getElementById("sex").value="";
}

function update_subscriber_details()
{
	document.getElementById("first_name").value	=	Trim(document.getElementById("first_name").value);
	document.getElementById("sur_name").value	=	Trim(document.getElementById("sur_name").value);
	document.getElementById("age").value		=	Trim(document.getElementById("age").value);
	
	var missinginfo="";
		if(document.getElementById("first_name").value=="")
			missinginfo += "\n     - Your First Name";
		if(document.getElementById("sur_name").value=="")
			missinginfo += "\n     - Your Sur Name";
		if(document.getElementById("age").value=="")
			missinginfo += "\n     - Your Age";
		
		if(document.getElementById("chk_alert").checked == true) {
			var e	= document.getElementsByName("category[]");
			var t	= document.getElementsByName("subcategory[]");
			var all_cats_flag		= false;
			var all_sub_cats_flag	= false;
			
				
			for(var i=0;i<e.length;i++)// FOR LOOP FOR CATEGORIES
				if(e[i].checked==true) {
					all_cats_flag	= true;
					break;
				} // CATEGORY IS SELECTED
			
			
			for(var i=0;i<t.length;i++)
				if(t[i].checked==true) {
					all_sub_cats_flag	= true;
					break;
				}
			
			if(!all_cats_flag && !all_sub_cats_flag)
				missinginfo += "\n     - Select any category for alert";
		}
				
				
		if(missinginfo != "") 
		{
			missinginfo ="_____________________________\n" + "You failed to correctly fill in:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
			alert(missinginfo);
		}
		else 
		{
			document.subscription_update.submit();
		}
	
}


function update_subscriber_details1()
{
	
	var missinginfo="";		
		if(document.getElementById("chk_alert").checked == true) {
			var e	= document.getElementsByName("category[]");
			var t	= document.getElementsByName("subcategory[]");
			var all_cats_flag		= false;
			var all_sub_cats_flag	= false;
			
				
			for(var i=0;i<e.length;i++)// FOR LOOP FOR CATEGORIES
				if(e[i].checked==true) {
					all_cats_flag	= true;
					break;
				} // CATEGORY IS SELECTED
			
			
			for(var i=0;i<t.length;i++)
				if(t[i].checked==true) {
					all_sub_cats_flag	= true;
					break;
				}
			
			if(!all_cats_flag && !all_sub_cats_flag)
				missinginfo += "\n     - Select any category for alert";
		}
				
				
		if(missinginfo != "") 
		{
			missinginfo ="_____________________________\n" + "You failed to correctly fill in:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
			alert(missinginfo);
		}
		else 
		{
			document.subscription_update.submit();
		}
	
}

	function sel_subs(categ_id, subcat_count) {
		//alert(subcat_count);
		if(document.getElementById("cat"+categ_id).checked)
			subcat_flag = true;
		else
			subcat_flag = false;
		//alert(subcat_flag);
		for(i=1;i<=subcat_count;i++){
			//alert("sub_cat"+categ_id+i);
			document.getElementById("sub_cat"+categ_id+i).checked	= subcat_flag;
			//alert(document.getElementById("sub_cat"+categ_id+i).checked);
		}
	}
	
	function sel_sub_item(categ_id, sub_cat_id, subcat_count) {
		if(document.getElementById("sub_cat"+sub_cat_id).checked){
			//CHECKING ALL OTHER ITEMS IS TRUE
			// IF SO WE NEED TO SELECT THE MAIN CATEGORY CHECK BOX
			var cat_flag = true;
			for(i=1;i<=subcat_count;i++){
				if(!document.getElementById("sub_cat"+categ_id+i).checked) {
					cat_flag = false;
					break;
				}
			}
			if(cat_flag)
				document.getElementById("cat"+categ_id).checked	= cat_flag;
		} else {
			//CHANGE THE CHECKED OPTION OF MAIN CATEGORY INTO FALSE
			document.getElementById("cat"+categ_id).checked	= false;
		}
	}
	
	function hide_div() {
		document.getElementById("res_sub").innerHTML="";	
	}
	
	function clear_form() {
		document.getElementById("res_sub").innerHTML="";
		document.getElementById("email_id").value="";
		document.getElementById("email_id").focus();
	}
	
	
	function check_subscription_email(path)
	{
		hid_link	= '&nbsp;&nbsp;<a href="javascript:hide_div()">Hide</a>';
		document.getElementById("email_id").value	 = Trim(document.getElementById("email_id").value);
		var emailcheck = checkemail(document.getElementById("email_id").value);
		if(document.getElementById("email_id").value=="" )
		{
			
			
			document.getElementById("res_sub").innerHTML="Enter a valid Email ID"+hid_link;
		}
		else if(emailcheck==false)
		{
			
			document.getElementById("res_sub").innerHTML="Enter a valid Email ID"+hid_link;
		}
		else
		{
			  document.getElementById("res_sub").innerHTML='<img src="images/loading.gif">&nbsp;Please&nbsp;Wait..&nbsp;&nbsp;&nbsp;';
			  var eid	=	document.getElementById("email_id").value;
			  var data='email_id=' +document.getElementById("email_id").value
			var XMLHttpreqobj1344 = false;
			if(window.XMLHttpRequest)
			{
				 XMLHttpreqobj1344 = new XMLHttpRequest();
				 if(XMLHttpreqobj1344.overrideMimeType)
				 {
						XMLHttpreqobj1344.overrideMimeType("text/xml");
				 }
			}
			else if (window.ActiveXObject)
			{
				XMLHttpreqobj1344 = new ActiveXObject("Microsoft.XMLHTTP");
			}
				if (XMLHttpreqobj1344)
				{
					XMLHttpreqobj1344.open("POST",path+"/action/check_subscribe_email.php");				
					XMLHttpreqobj1344.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
					XMLHttpreqobj1344.onreadystatechange = function()
					{
						if(XMLHttpreqobj1344.readyState == 4 && XMLHttpreqobj1344.status == 200)
						{	
							if(XMLHttpreqobj1344.responseText=='notok') {
								//document.getElementById("res_sub").innerHTML="Entry found! SUBMITTING"+hid_link;
								document.login_subcript.submit();
								//document.getElementById("res_sub").innerHTML="You have already subscribed!&nbsp;&nbsp;&nbsp;";
							}else
								document.getElementById("res_sub").innerHTML="No entry found!"+hid_link;
						}
					}
					XMLHttpreqobj1344.send(data);//send datas
			  }
		}
	}

function subscription_update()
{
	document.getElementById("first_name").value	=	Trim(document.getElementById("first_name").value);
	document.getElementById("sur_name").value	=	Trim(document.getElementById("sur_name").value);
	document.getElementById("age").value		=	Trim(document.getElementById("age").value);
	var missinginfo="";
		if(document.getElementById("first_name").value=="")
			missinginfo += "\n     - Your First Name";
		if(document.getElementById("sur_name").value=="")
			missinginfo += "\n     - Your Sur Name";
		if(document.getElementById("age").value=="")
			missinginfo += "\n     - Your Age";
		
		
		if(document.getElementById("chk_alert").checked == true) {
			var e	= document.getElementsByName("category[]");
			var t	= document.getElementsByName("subcategory[]");
			var all_cats_flag		= false;
			var all_sub_cats_flag	= false;
			
				
			for(var i=0;i<e.length;i++)// FOR LOOP FOR CATEGORIES
				if(e[i].checked==true) {
					all_cats_flag	= true;
					break;
				} // CATEGORY IS SELECTED
			
			
			for(var i=0;i<t.length;i++)
				if(t[i].checked==true) {
					all_sub_cats_flag	= true;
					break;
				}
			
			if(!all_cats_flag && !all_sub_cats_flag)
				missinginfo += "\n     - Select any category for alert";
		}
				
				
		if(missinginfo != "") 
		{
			missinginfo ="_____________________________\n" + "You failed to correctly fill in:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
			alert(missinginfo);
		}
		else 
		{
			document.subscription_update.submit();
		}
	
}





function insert_subscriber_details()
{
	document.getElementById("first_name").value	=	Trim(document.getElementById("first_name").value);
	document.getElementById("sur_name").value	=	Trim(document.getElementById("sur_name").value);
	document.getElementById("age").value		=	Trim(document.getElementById("age").value);
	var missinginfo="";
		if(!checkemail(document.getElementById("eid").value))
			missinginfo += "\n     - Your Valid Email Address";
		if(document.getElementById("first_name").value=="")
			missinginfo += "\n     - Your First Name";
		if(document.getElementById("sur_name").value=="")
			missinginfo += "\n     - Your Sur Name";
		if(document.getElementById("age").value=="")
			missinginfo += "\n     - Your Age";
		
		if(missinginfo != "") 
		{
			missinginfo ="_____________________________\n" + "You failed to correctly fill in your:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
			alert(missinginfo);
		}
		else 
		{
			document.insert_subcript.submit();
		}
	
}

function clear_insertdetails()
{
	document.getElementById("eid").value="";
	document.getElementById("first_name").value="";
	document.getElementById("sur_name").value="";
	document.getElementById("age").value="";
	document.getElementById("sex").value="";
}

function signup_validate()
{
	document.getElementById("user_name").value	=	Trim(document.getElementById("user_name").value);
	document.getElementById("lname").value		=	Trim(document.getElementById("lname").value);
	document.getElementById("passwd").value		=	Trim(document.getElementById("passwd").value);
	document.getElementById("passwd_dup").value	=	Trim(document.getElementById("passwd_dup").value);
	//document.getElementById("contact_no").value	=	Trim(document.getElementById("contact_no").value);
	var missinginfo="";
	
	if(!checkemail(document.getElementById("cur_email").value))
		missinginfo += "\n     - Your Valid Email Address";
	if(document.getElementById("passwd").value=="" || document.getElementById("passwd_dup").value=="" || document.getElementById("passwd").value != document.getElementById("passwd_dup").value)
		missinginfo += "\n     - Your Password (Both Passwords must be same)";
	if(document.getElementById("user_name").value=="")
		missinginfo += "\n     - Your First Name";
	if(document.getElementById("lname").value=="")
		missinginfo += "\n     - Your Last Name";
	/*if(document.getElementById("contact_no").value=="")
		missinginfo += "\n     - Your Contact Number";*/
	
	if(missinginfo != "") 
	{
		missinginfo ="_____________________________\n" + "You failed to correctly fill in your:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
		alert(missinginfo);
	}
	else if(!document.getElementById("agree").checked)
	{
		alert("You must agree our Tems & Conditions");
	}
	else 
	{
		document.form_signup.submit();
	}
	
}

function clear_signup()
{
	document.getElementById("cur_email").value="";
	document.getElementById("user_title").value="";
	document.getElementById("user_name").value="";
	document.getElementById("lname").value="";
	document.getElementById("user_desig").value="";
	document.getElementById("company").value="";
	document.getElementById("contact_no").value="";
}

function validate_login(path)
{
	hid_link	= '&nbsp;&nbsp;<a href="javascript:hide_div()">Hide</a>';
	
	document.getElementById("email_id").value	=	Trim(document.getElementById("email_id").value);
	document.getElementById("passwd").value		=	Trim(document.getElementById("passwd").value);
	
	if(!checkemail(document.getElementById("email_id").value))
		document.getElementById("res_sub").innerHTML="Enter a valid Email ID"+hid_link;
	else if(document.getElementById("passwd").value=="")
		document.getElementById("res_sub").innerHTML="Enter your password"+hid_link;
	else
		document.login.submit();
	
}

function clear_form_login() 
{
	document.getElementById("res_sub").innerHTML="";
	document.getElementById("email_id").value="";
	document.getElementById("passwd").value="";
	document.getElementById("email_id").focus();
}

function forgotpassword(path)
{
	hid_link	= '&nbsp;&nbsp;<a href="javascript:hide_div()">Hide</a>';
	
	document.getElementById("email_id").value	=	Trim(document.getElementById("email_id").value);
	
	if(!checkemail(document.getElementById("email_id").value))
		document.getElementById("res_sub").innerHTML="Enter a valid Email ID"+hid_link;
	else
		document.login.submit();
	
}

	function clear_deal()
	{
		document.getElementById("cname").value="";
		document.getElementById("title").value="";
		document.getElementById("description").value="";
		
	}
	
	function getSubCategory()
	{
	
		var categoryID=document.getElementById("category").value;
		var XMLHttpreqobj2000 = false;
		if(window.XMLHttpRequest)
		{
			XMLHttpreqobj2000 = new XMLHttpRequest();
		}
		else if (window.ActiveXObject)
		{
			XMLHttpreqobj2000 = new ActiveXObject("Microsoft.XMLHTTP");		
		}
		
		if (XMLHttpreqobj2000)
		{
			XMLHttpreqobj2000.open("POST","action/list_subcategories.php",true);
			XMLHttpreqobj2000.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
			XMLHttpreqobj2000.onreadystatechange = function()
			{
				//alert(XMLHttpreqobj4.readyState +"   " +XMLHttpreqobj4.status);
				if (XMLHttpreqobj2000.readyState == 4 && XMLHttpreqobj2000.status == 200)
				{
						//alert(XMLHttpreqobj2000.responseText);
					document.getElementById("listsubcategory").innerHTML = XMLHttpreqobj2000.responseText;
				}
				else
					document.getElementById("listsubcategory").innerHTML = "<div align='left' class='innertext'>Loading Sub-Categories<blink>...</blink></div>";
		}
		XMLHttpreqobj2000.send("categoryID="+categoryID);
		}	
	}
	
	function check_dupe(opt)
	{
		//alert('pppp');
		var title=document.getElementById("title").value;
		if(title!=""){
			var XMLHttpreqobj2002 = false;
			if(window.XMLHttpRequest)
			{
				XMLHttpreqobj2002 = new XMLHttpRequest();
			}
			else if (window.ActiveXObject)
			{
				XMLHttpreqobj2002 = new ActiveXObject("Microsoft.XMLHTTP");		
			}
			
			if (XMLHttpreqobj2002)
			{
				//alert('pppp33');
				XMLHttpreqobj2002.open("POST","action/check_title.php",true);
				XMLHttpreqobj2002.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
				XMLHttpreqobj2002.onreadystatechange = function()
				{
					//alert(XMLHttpreqobj2002.readyState +"   " +XMLHttpreqobj2002.status);
					if (XMLHttpreqobj2002.readyState == 4 && XMLHttpreqobj2002.status == 200)
					{
						if(opt==1)	
						{	
							if(XMLHttpreqobj2002.responseText==0)
							  document.getElementById("res_tit").innerHTML = '<span class="error_msg">Title available</span>';
							else
							  document.getElementById("res_tit").innerHTML = '<span class="error_msg">Title already exist</span>';
						}
						else if(opt==2){
							
							if(XMLHttpreqobj2002.responseText==0)
							 		validate_data();
							else
								alert("Title already exist");
						}
					}
					else{
						if(opt==1)	
							document.getElementById("res_tit").innerHTML = "Loading <blink>...</blink>";
					}
			}
			XMLHttpreqobj2002.send("title="+title);
			}	
		}
	}
	
	function show_calendar(obj)
	{
		gfPop.fStartPop(obj,Date);
	}
	
	function hide_exp()
	{
	document.getElementById("exp_ad").style.display='none';
	document.getElementById("end_date").value='';
	}	

	function sh_exp()
	{
	document.getElementById("exp_ad").style.display='';
	document.getElementById("end_date").value='';

	}
		
	/*function popup_window(page)
	{
		
		//document.getElementById("uname").focus();
		mywindow = window.open("../fliers.php?hei="+page,"mywindow","scrollbars=1,fullscreen=0,resizable=yes,menubar=no,width=900,height=600");	
		mywindow = window.open("../fliers.php?hei="+page,"mywindow","width="+width+",height="+height);	
		left=(myWidth-width)/2+30;
		mywindow.moveTo(left,100);
		mywindow.resizeTo(900,600);
		mywindow.moveTo(10,10);
		mywindow.focus();
	}*/
	
	function popup_window(page)
	{
		
		//document.getElementById("uname").focus();
		mywindow = window.open(page,"mywindow","scrollbars=1,fullscreen=0,resizable=yes,menubar=no,width=800,height=600");	
		//mywindow = window.open(page,"mywindow","width="+width+",height="+height);	
		//left=(myWidth-width)/2+30;
		//mywindow.moveTo(left,100);
		mywindow.resizeTo(800,600);
		mywindow.moveTo(10,10);
		mywindow.focus();
	}
	
	function new_subscribe_now(path)
	{
		hid_link	= '&nbsp;&nbsp;<a href="javascript:hide_div()">Hide</a>';
		document.getElementById("emailaddress").value	 = Trim(document.getElementById("emailaddress").value);
		email	= document.getElementById("emailaddress").value;
		
		var emailcheck = checkemail(email);
		if(email=="" )
		{
			
			
			document.getElementById("res_sub").innerHTML="Enter a valid Email ID"+hid_link;
		}
		else if(emailcheck==false)
		{
			
			document.getElementById("res_sub").innerHTML="Enter a valid Email ID"+hid_link;
		}
		else
		{
			document.getElementById("email_id").value	= email;
			document.getElementById("res_sub").innerHTML='<img src="images/loading.gif">&nbsp;Please&nbsp;Wait..&nbsp;&nbsp;&nbsp;';
			  var eid	=	email;
			  var data='email_id=' +email
			var XMLHttpreqobj1344 = false;
			if(window.XMLHttpRequest)
			{
				 XMLHttpreqobj1344 = new XMLHttpRequest();
				 if(XMLHttpreqobj1344.overrideMimeType)
				 {
						XMLHttpreqobj1344.overrideMimeType("text/xml");
				 }
			}
			else if (window.ActiveXObject)
			{
				XMLHttpreqobj1344 = new ActiveXObject("Microsoft.XMLHTTP");
			}
				if (XMLHttpreqobj1344)
				{
					XMLHttpreqobj1344.open("POST",path+"/action/check_subscribe_email.php");				
					XMLHttpreqobj1344.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
					XMLHttpreqobj1344.onreadystatechange = function()
					{
						if(XMLHttpreqobj1344.readyState == 4 && XMLHttpreqobj1344.status == 200)
						{	
							if(XMLHttpreqobj1344.responseText=='notok') {
								//document.getElementById("res_sub").innerHTML="Entry found! SUBMITTING"+hid_link;
								document.new_subcript.action	= path+'/Editsubscription'
								//document.getElementById("res_sub").innerHTML="You have already subscribed!&nbsp;&nbsp;&nbsp;";
							}else
								document.new_subcript.action	= path+'/Subscribe';
							
							document.new_subcript.submit();
								
						}
					}
					XMLHttpreqobj1344.send(data);//send datas
			  }
		}
	}
	function downloadmeadiakit_validate()
	{
	var missinginfo="";
		document.getElementById("name").value = Trim(document.getElementById("name").value);
		document.getElementById("surname").value = Trim(document.getElementById("surname").value);
        document.getElementById("company").value = Trim(document.getElementById("company").value);
		document.getElementById("website").value = Trim(document.getElementById("website").value);
		document.getElementById("telephone").value = Trim(document.getElementById("telephone").value);
		document.getElementById("emial").value = Trim(document.getElementById("emial").value);
		if(document.getElementById("name").value=="")
			missinginfo += "\n     - Your Name";
		if(document.getElementById("surname").value=="")
			missinginfo += "\n     - Your Surname";
		if(document.getElementById("company").value=="")
			missinginfo += "\n     - Your Company";	
		if(document.getElementById("website").value=="")
			missinginfo += "\n     - Your Website";	
		if(document.getElementById("telephone").value == "")		
			missinginfo += "\n     - Your Telephone No:";
		if(document.getElementById("emial").value=="")
			missinginfo += "\n     - Email";
		else
		{
			var emailcheck = checkemail(document.getElementById("emial").value);
			if(emailcheck==false)
				missinginfo += "\n	 -Enter a Valid Email ID!";
		}
		if(missinginfo != "") 
		{
			missinginfo ="_____________________________\n" + "You failed to correctly fill in your:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
			alert(missinginfo);
		}
		else 
		{
			//send_contact();	
			document.downloadmediakit.submit();
		}
	}