function runAJAX (param, div) 
{

var ajaxRequest;  // The variable that makes Ajax possible!									
try
{
	// Opera 8.0+, Firefox, Safari
	ajaxRequest = new XMLHttpRequest();
} 
catch (e){
	// Internet Explorer Browsers
	try{
		ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try{
			ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (e){
			// Something went wrong
			alert("Your browser broke!");
			return false;
		}
	}
}

// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
	
	if(ajaxRequest.readyState == 4){
		
		
		document.getElementById(div).innerHTML= ajaxRequest.responseText;
	}
}
ajaxRequest.open("GET",param, true);
ajaxRequest.send(null); 
}

//------valiadte addnews------
function validate_addnews()
{
if(document.addnews.title.value == "")
	{
		alert("Please Enter Title ");
		document.addnews.title.focus();
		return false;
	}
if(document.addnews.desc.value == "")
	{
		alert("Please Enter Description ");
		document.addnews.desc.focus();
		return false;
	}
	
return true;
}
//------valiadte editnews------
function validate_editnews()
{
if(document.editnews.title.value == "")
	{
		alert("Please Enter Title ");
		document.editnews.title.focus();
		return false;
	}
if(document.editnews.desc.value == "")
	{
		alert("Please Enter Description ");
		document.editnews.desc.focus();
		return false;
	}
	
return true;
}

//----------addbanner--------------
function validate_addbanner()
{
if(document.addbanner.title.value == "")
	{
		alert("Please Enter Title ");
		document.addbanner.title.focus();
		return false;
	}
if(document.addbanner.url.value == "")
	{
		alert("Please Enter Company Url ");
		document.addbanner.url.focus();
		return false;
	}
	if(document.addbanner.url.value != "")
	
	{
		var str=document.addbanner.url.value;
			var filter = /^http:\/\/([^\/]+)(.*)$/
			if (filter.test(str))
		{
		}
		else
		{
		alert("Please Enter a Valid Site Url!");
		document.addbanner.url.focus();
		return false;
		}
		
	}
return true;
}
//----------validate edit banner---------------
function validate_edit_banner()
{
if(document.edit_banner.title.value == "")
	{
		alert("Please Enter Title ");
		document.edit_banner.title.focus();
		return false;
	}
if(document.edit_banner.url.value == "")
	{
		alert("Please Enter Company Url ");
		document.edit_banner.url.focus();
		return false;
	}
	if(document.edit_banner.url.value != "")
	
	{
		var str=document.edit_banner.url.value;
			var filter = /^http:\/\/([^\/]+)(.*)$/
			if (filter.test(str))
		{
		}
		else
		{
		alert("Please Enter a Valid Site Url!");
		document.edit_banner.url.focus();
		return false;
		}
	}

	var fileinput = document.getElementById("banner");
	var filename = fileinput.value;
	if(filename!="")
	{
		var dot = filename.lastIndexOf(".");
		var extension = filename.substr(dot,filename.length);
		if((extension!= ".gif") && (extension!= ".jpeg")  && (extension!= ".jpg") && (extension!= ".swf")) 
		{
			alert("Please Upload Image");
			document.edit_banner.banner.focus();
			return false;
		}	
	}
	
return true;
}
//-------------add nutrition--------------
function validate_addnut()
{
if(document.addnut.title.value == "")
	{
		alert("Please Enter Title ");
		document.addnut.title.focus();
		return false;
	}
if(document.addnut.url.value == "")
	{
		alert("Please Enter Site Url ");
		document.addnut.url.focus();
		return false;
	}
	if(document.addnut.url.value != "")
	
	{
		var str=document.addnut.url.value;
			var filter = /^http:\/\/([^\/]+)(.*)$/
			if (filter.test(str))
		{
		}
		else
		{
		alert("Please Enter a Valid Site Url!");
		document.addnut.url.focus();
		return false;
		}
	}	

if(document.addnut.desc.value == "")
	{
		alert("Please Enter Description ");
		document.addnut.desc.focus();
		return false;
	}
var fileinput = document.getElementById("nutri");
var filename = fileinput.value;
if(filename!="")
{
	var dot = filename.lastIndexOf(".");
	var extension = filename.substr(dot,filename.length);
	if((extension!= ".gif") && (extension!= ".jpeg")  && (extension!= ".jpg") && (extension!= ".swf")) 
	{
		alert("Please Upload a valid image");
		document.addnut.nutri.focus();
		return false;
	}	
}
return true;
}
//---edit flash------
function validate_editflash()
{
if(document.editflash.title.value == "")
	{
		alert("Please Enter Title ");
		document.editflash.title.focus();
		return false;
	}
var fileinput = document.getElementById("flash");
var filename = fileinput.value;
if(filename!="")
{
	var dot = filename.lastIndexOf(".");
	var extension = filename.substr(dot,filename.length);
	if(extension!= ".swf")
	{
		alert("Please Upload a Flash image");
		document.editflash.flash.focus();
		return false;
	}	
}
return true;
}
//-----------add camp---------

function validate_addcamp()
{
if(document.addcamp.name.value == "")
	{
		alert("Please Enter Name ");
		document.addcamp.name.focus();
		return false;
	}
if(document.addcamp.venue.value == "")
	{
		alert("Please Enter Venue ");
		document.addcamp.venue.focus();
		return false;
	}
	if(document.addcamp.time.value == "")
	{
		alert("Please Enter Time ");
		document.addcamp.time.focus();
		return false;
	}
	if(document.addcamp.date.value == "")
	{
		alert("Please Enter Date ");
		document.addcamp.date.focus();
		return false;
	}
	
return true;
}
//---------edit camp--------


function validate_editcamp()
{
if(document.editcamp.name.value == "")
	{
		alert("Please Enter Name ");
		document.editcamp.name.focus();
		return false;
	}
if(document.editcamp.venue.value == "")
	{
		alert("Please Enter Venue ");
		document.editcamp.venue.focus();
		return false;
	}
	if(document.editcamp.time.value == "")
	{
		alert("Please Enter Time ");
		document.editcamp.time.focus();
		return false;
	}
	if(document.editcamp.date.value == "")
	{
		alert("Please Enter Date ");
		document.editcamp.date.focus();
		return false;
	}
var fileinput = document.getElementById("image");
var filename = fileinput.value;
if(filename!="")
{
	var dot = filename.lastIndexOf(".");
	var extension = filename.substr(dot,filename.length);
	if((extension!= ".gif") && (extension!= ".jpeg")  && (extension!= ".jpg")  && (extension!= ".swf") && (extension!= ".doc") && (extension!= ".pdf")) 
	{
		alert("Please Upload a Valid image");
		document.editcamp.image.focus();
		return false;
	}	
}

	
return true;
}
// edit campvideo------

function validate_editvideo()
{
var fileinput = document.getElementById("video");
var filename = fileinput.value;
if(filename!="")
{
	var dot = filename.lastIndexOf(".");
	var extension = filename.substr(dot,filename.length);
	if((extension!= ".mov") && (extension!= ".avi")  && (extension!= ".wmv") && (extension!= ".mpeg") && (extension!= ".mp4") && (extension!= ".mpg") && (extension!= ".flv") && (extension!= ".asf") && (extension!= ".rm") && (extension!= ".asx") && (extension!= ".3gp") && (extension!= ".gif")) 
	{
		alert("Please Upload a Video File");
		document.editvideo.video.focus();
		return false;
	}	
	
	if(document.editvideo.title.value == "")
		{
			alert("Please Enter Title ");
			document.editvideo.title.focus();
			return false;
		}
		
	if(document.editvideo.titleg.value == "")
		{
			alert("Please Enter Title");
			document.editvideo.titleg.focus();
			return false;
		}
	
}
return true;
}
//----------validate add product----
function validate_addprod()
{
/*if(document.addprod.item.value == "")
	{
		alert("Please Enter item code ");
		document.addprod.item.focus();
		return false;
	}*/
if (isNaN(document.addprod.item.value)) 
		{
     		alert("Please Enter Valid Number!");
			document.addprod.item.focus();
			return false;
 		}
if(document.addprod.name.value == "")
	{
		alert("Please Enter Product Name ");
		document.addprod.name.focus();
		return false;
	}
	if(document.addprod.desc.value == "")
	{
		alert("Please Enter Description ");
		document.addprod.desc.focus();
		return false;
	}
	if(document.addprod.price.value == "")
	{
		alert("Please Enter Price ");
		document.addprod.price.focus();
		return false;
	}
if (isNaN(document.addprod.price.value)) 
		{
     		alert("Please Enter Valid Price!");
			document.addprod.price.focus();
			return false;
 		}

	
return true;
}
//--validate edit product---

function validate_editprod()
{
if(document.editprod.item.value == "")
	{
		alert("Please Enter item code ");
		document.editprod.item.focus();
		return false;
	}
if (isNaN(document.editprod.item.value)) 
		{
     		alert("Please Enter Valid Number!");
			document.editprod.item.focus();
			return false;
 		}
if(document.editprod.name.value == "")
	{
		alert("Please Enter Product Name ");
		document.editprod.name.focus();
		return false;
	}
	if(document.editprod.desc.value == "")
	{
		alert("Please Enter Description ");
		document.editprod.desc.focus();
		return false;
	}
	if(document.editprod.price.value == "")
	{
		alert("Please Enter Price ");
		document.editprod.price.focus();
		return false;
	}
if (isNaN(document.editprod.price.value)) 
		{
     		alert("Please Enter Valid Price!");
			document.editprod.price.focus();
			return false;
 		}
var fileinput = document.getElementById("image");
var filename = fileinput.value;
if(filename!="")
{
	var dot = filename.lastIndexOf(".");
	var extension = filename.substr(dot,filename.length);
	if((extension!= ".gif") && (extension!= ".jpeg")  && (extension!= ".jpg") && (extension!= ".swf")) 
	{
		alert("Please Upload a Valid image");
		document.editprod.image.focus();
		return false;
	}	
}
	
return true;
}
//validate edit train--

function validate_edittrain()
{
if(document.edittrain.title.value == "")
	{
		alert("Please Enter Title ");
		document.edittrain.title.focus();
		return false;
	}
if(document.edittrain.desc.value == "")
	{
		alert("Please Enter Description ");
		document.edittrain.desc.focus();
		return false;
	}
var fileinput = document.getElementById("image");
var filename = fileinput.value;
if(filename!="")
{
	var dot = filename.lastIndexOf(".");
	var extension = filename.substr(dot,filename.length);
	if((extension!= ".gif") && (extension!= ".jpeg")  && (extension!= ".jpg") && (extension!= ".swf")) 
	{
		alert("Please Upload a valid image");
		document.edittrain.image.focus();
		return false;
	}	
}
return true;
}
//--------validate category-----
function validate_addcat()
{
if(document.addcat.category.value == "")
	{
		alert("Please Enter Category ");
		document.addcat.category.focus();
		return false;
	}

return true;
}
//--------validate addfood---------------
function validate_addfood()
{
if(document.addfood.name.value == "")
	{
		alert("Please Enter Name ");
		document.addfood.name.focus();
		return false;
	}
if (isNaN(document.addfood.quantity.value)) 
		{
     		alert("Please Enter Valid Quantity!");
			document.addfood.quantity.focus();
			return false;
 		}
if (isNaN(document.addfood.calory.value)) 
		{
     		alert("Please Enter right calory!");
			document.addfood.calory.focus();
			return false;
 		}
if (isNaN(document.addfood.carbo.value)) 
		{
     		alert("Please Enter right qty of carbohydrate!");
			document.addfood.carbo.focus();
			return false;
 		}
if (isNaN(document.addfood.protein.value)) 
		{
     		alert("Please Enter right qty of protein!");
			document.addfood.protein.focus();
			return false;
 		}
if (isNaN(document.addfood.fat.value)) 
		{
     		alert("Please Enter right qty of fat!");
			document.addfood.fat.focus();
			return false;
 		}
	
return true;
}
