
///ajax dropdown list for category and sub cat

 /* this is to create object fro ajax function based on browser */
function makeObject(){
var x; 
var browser = navigator.appName; 
if(browser == "Microsoft Internet Explorer"){

x = new ActiveXObject("Microsoft.XMLHTTP");

}else{
x = new XMLHttpRequest();

}
return x;
}

var request = makeObject();

////infol function will reterive the value
function info1(ide){
request.open('get', 'select_subcat.php?ide='+ide);
request.onreadystatechange = parseInfo; 
request.send('');
}

function parseInfo(){


if(request.readyState == 4){ 

var answer = request.responseText;
document.getElementById('my_div2').style.display="none";
document.getElementById('my_div').style.display="inline";

document.getElementById('my_div').innerHTML = answer;
}
}


/* to make the page as bookmark */

function bookmark(){
  if (document.all) {
    if (window.location.href.indexOf("http")) {
      alert("You cannot bookmark a page on your local computer.");
    } else {
      window.external.AddFavorite(document.location.href,document.title)
    }
  } else {
    alert("Please select CTRL-D to bookmark this page");
  }
}

/*Header Menu to show and hide sub menu */
ns = (document.layers)?true:false;
ie = (document.all)?true:false;
dom = (document.getElementById)?true:false;

function hideLayer(id){	
	if (dom) {
			// getElementByID supported.
			if (document.getElementById(id) != null)
				document.getElementById(id).style.visibility = 'hidden';
	}else if (ns){
			//Netscape 
			if (document.layers[id] != null)
				document.layers[id].visibility='hidden';
	} else if (ie){
			// Older Internet Explorer
			if (document.all[id] != null)
				document.all[id].style.visibility = 'hidden';
	}
		var obj = document.getElementById(id);
		if (obj != null)
			obj.style.display = "none";
}
function showLayer(id){	

	if (dom) {
		// getElementByID supported.
		if (document.getElementById(id) != null)
			document.getElementById(id).style.visibility = 'visible';
	}else if (ns){
		//Netscape 
		if (document.layers[id] != null)
			document.layers[id].visibility='show';
	} else if (ie){
		// Older Internet Explorer
		if (document.all[id] != null)
			document.all[id].style.visibility = 'visible';
	} 
	var obj = document.getElementById(id);
	if (obj != null)
		obj.style.display = "block";
}

/*  proload imge to change header cat menu */




function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		header_18_over = newImage("images/header_18-over.gif");
		header_19_over = newImage("images/header_19-over.gif");
		header_20_over = newImage("images/header_20-over.gif");
		header_21_over = newImage("images/header_21-over.gif");
		header_22_over = newImage("images/header_22-over.gif");
		header_23_over = newImage("images/header_23-over.gif");
		header_24_over = newImage("images/header_24-over.gif");
		header_25_over = newImage("images/header_25-over.gif");
		header_26_over = newImage("images/header_26-over.gif");
		preloadFlag = true;
	}
}

///login validation

function validate_login()
{
	var dm=document.login;
	if(dm.fUser.value==""){
		alert("Pleas Enter Username");
		dm.fUser.focus();
		return false;
	}
	
	if(dm.fPass.value==""){
		alert("Pleas Enter Password");
		dm.fPass.focus();
		return false;
	}
	
}

////joinnow form validation

function validate_user()
{
	var dm=document.joinnow;
	if(dm.username.value==""){
		alert("Pleas Enter UserName");
		dm.username.focus();
		return false;
	}
	
	if(dm.password.value==""){
		alert("Password is empty");
		dm.password.focus();
		return false;
	}
	
	if(dm.confirmPassword.value==""){
		alert("Confirm Password is empty");
		dm.confirmPassword.focus();
		return false;
	}

	if(dm.confirmPassword.value!=dm.password.value){
		alert("Confirm Password doesn't match");
		dm.confirmPassword.focus();
		return false;
	}
	
	if(dm.fullname.value==""){
	alert("Pls Enter FullName");
	dm.fullname.focus();
	return false;
	}		


	if(dm.address1.value==""){
	alert("Enter Your address");
	dm.address1.focus();
	return false;
	}	
	
	if(dm.city.value==""){
		alert("enter City ");
		dm.city.focus();
		return false;
	}
	
	if(dm.state.value==""){
		alert("enter State ");
		dm.state.focus();
		return false;
	}	
	if (dm.zip.value==""){
		 alert("Please enter Zip Code ");
		 dm.zip.focus();
		 return false;
		}

	if (isNaN(dm.zip.value=="")){
		 alert("Please enter Only numbers ");
		 dm.zip.focus();
		 return false;
		}	
	
	if(dm.country.value==""){
		alert("Select Country ");
		dm.country.focus();
		return false;
	}	
	
	if(dm.email.value==""){
			alert("Please enter email id")
			dm.email.focus();
			return false;
		}
	
		if (dm.email.value.match(/[a-zA-Z0-9]+\@[a-zA-Z0-9-]+(\.(a-zA-Z0-9]{2}|[a-zA-Z0-9]{2}))+/)==null){
			alert ("Please enter a valid E-Mail id");
			dm.email.focus();
			return false;
		}	
		
		if (dm.phone.value==""){
		 alert("Please enter Phone Number ");
		 dm.phone.focus();
		 return false;
		}
		
		 if (isNaN(dm.phone.value)){
			 alert("Please enter Only numbers for Phone NO ");
			 dm.phone.focus();
			 return false;
			}		

		if (isNaN(dm.mobile.value)){
		 alert("Please enter Only numbers For Mobile No");
		 dm.mobile.focus();
		 return false;
		}

}

///validate article


function validate_add_artical(){

  var dm=document.add_article;
  if(dm.title.value=="") {
        alert('Please Enter Artical Title !!!');
        dm.title.focus();
        return false;
   }
   
   if(dm.category.value=="") {
        alert('Please Select Category !!!');
        dm.category.focus();
        return false;
   }
	
	 if(dm.subcat.value=="") {
        alert('Please Select subCategory !!!');
        dm.subcat.focus();
        return false;
   }
   
   if(dm.summary.value=="") {
        alert('Enter Summary of the article!!!');
        dm.summary.focus();
        return false;
   }
    
	if(dm.image_name.value=="") {
        alert('Upload Image!!!');
        dm.image_name.focus();
        return false;
   }
}

////validate banner


function validate_add_banner(){

  var dm=document.add_banner;
  if(dm.banner_name.value=="") {
        alert('Please Enter Banner Title !!!');
        dm.banner_name.focus();
        return false;
   }
   
   if(dm.section.value=="") {
        alert('Please Select Listing section !!!');
        dm.section.focus();
        return false;
   }
	
	 if(dm.region.value=="") {
        alert('Please Select Listing Region !!!');
        dm.region.focus();
        return false;
   }
   
   if(dm.url.value=="")
   {
	  alert('Please Enter Url !!!');
        dm.url.focus();
        return false;

   }
   
    if (dm.url.value.match(/[a-zA-Z0-9-]+(\.(a-zA-Z0-9]{2}|[a-zA-Z0-9]{2}))+/)==null){
			alert ("Please enter a valid Url");
			dm.url.focus();
			return false;
		}	
		
		 if(dm.description.value=="")   {
	    alert('Enter Description !!!');
        dm.description.focus();
        return false;

   } 
   
   if(dm.description.value.length > 260)   {
	  alert('Enter less then 260 characters!!!');
        dm.description.focus();
        return false;

   } 
		
   
   if(dm.image_name.value=="") {
        alert('Plese Upload Image !!!');
        dm.image_name.focus();
        return false;
   }
}

///validate link


function validate_add_link(){

  var dm=document.add_link;
  if(dm.title.value=="") {
        alert('Please Enter Link Title !!!');
        dm.title.focus();
        return false;
   }
   
   if(dm.url.value=="") {
        alert('Please Enter Url !!!');
        dm.url.focus();
        return false;
   }
	
	 if(dm.description.value=="") {
        alert('Please enter description !!!');
        dm.description.focus();
        return false;
   }
    
}

//validate forgetpassword


function validate_forget()
{
	var dm=document.forget;
	if(dm.email.value==""){
		alert("Pleas Enter Email id");
		dm.email.focus();
		return false;
	}
	
	
}

function return_link(rig_id)
{
	//window.location="list_link.php?link_region="+rig_id;
	window.location="link/"+rig_id+"/link.html";
	
}
