function ajaxpage(url,cid)
{
	var page_request = false
	if (window.XMLHttpRequest) // if Mozilla, Safari etc
	{	page_request = new XMLHttpRequest();
		//alert("mozilla");
	}
	else if (window.ActiveXObject)
	{ // if IE
	try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP")
			//alert("IE6.0");
		} 
	catch (e)
		{
		try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP")
				//alert("IE 7.0");
			}
		catch (e){}
		}
	}
	else
	return false
	page_request.onreadystatechange=function(){
		if(cid==''){
			loadpage(page_request);
		}
		else if(cid=='errfd')
		{
			loaduserpage(page_request,cid);	
		}
		{
			loadpageOut(page_request,cid);
		}
		
	}
	if(url.indexOf('?')>0)
	{
		url += '&rnum=' + Math.random() ;
	}
	else
	{
		url += '?rnum=' + Math.random() ;
	}
	//alert(url) ;
	page_request.open('GET', url, true)
	page_request.send(null)
}
function loadpageOut(page_request, containerId)
{
	if (page_request.readyState==3 && page_request.status==200)
	{
		document.getElementById(containerId).innerHTML = page_request.responseText;
	}
	
}
function loaduserpage(page_request, containerId)
{
	if (page_request.readyState==3 && page_request.status==200)
	{
		if(page_request.responseText=='User Already Exist'){
			document.getElementById('uname').value = '';
		}
		else
		{
			//sdocument.getElementById('uname').value = '';
		}
		document.getElementById(containerId).innerHTML = page_request.responseText;
	}	
}
function loadpage(page_request)
{
	if (page_request.readyState==3 && page_request.status==200)
	{
					if(page_request.responseText =='success'){
						alert("Email has successfully subscribe!!!!!");
						document.getElementById('subsemail').value='';
					}
					else if(page_request.responseText=='error')
					{	
						alert("Email did not store due to invalid email id or <br /> server problem......");
						document.getElementById('subsemail').value='';
						
					}
					else
					{
						alert("This email id is already subscribe for newsletter....");
						document.getElementById('subsemail').value='';
						
					}
		//document.getElementById(containerid).innerHTML=page_request.responseText;	
	}
}

function addSubscribeEmail(emailobj)
{
	var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i
	var email = document.getElementById(emailobj).value;
	var returnval=emailfilter.test(email);
		if(email=='')
		{
			alert('Please enter the email id ...');
			document.getElementById(emailobj).focus();
			return false;
		}
		else if(returnval==false)
		{
			alert('Please enter valid email id...');
			document.getElementById(emailobj).focus();
			return false;
		}
		else
		{
			var src = "addmail.php?subsemail="+email;
			ajaxpage(src,'');
		}
		return false;
}

function displaySubcat(catObj, cid)
{
	var catVal = document.getElementById(catObj).value;
	if(catVal!=''){
		var src = 'dataprocess.php?fn=makeDataComboCategoryajax&cat_id='+catVal;
		ajaxpage(src,cid);
	}
	else
	{
		window.location="dashboard.php?mod=view_products";	
	}
}

function showtextbox(chkboxObj, divObj)
{
	if(document.getElementById(chkboxObj).checked==true)
	{
		document.getElementById(divObj).style.display='block';
	}
	else
	{
		document.getElementById(divObj).style.display='none';
	}
}
function ChangeProduct(url, subcat)
{
	window.location = url + '&subcat_id='+subcat;
}

function displaySubcatProd(catObj,cid)
{
	var catVal = document.getElementById(catObj).value;
	var src = 'dataprocess.php?fn=makeDataComboCategoryajaxprod&cat_id='+catVal;
	ajaxpage(src,cid);
}
function displaySubcatProduct(catObj,cid)
{
	var catVal = document.getElementById(catObj).value;
	var src = 'dataprocess.php?fn=makeDataComboCatajaxprod&cat_id='+catVal;
	ajaxpage(src,cid);
}

function displaySubChildcatProd(catObj,cid)
{
	var catVal = document.getElementById(catObj).value;
	var src = 'dataprocess.php?fn=makeDataComboChildCategoryajaxprod&subcat_id='+catVal;
	ajaxpage(src,cid);
}

function setCurrency(curObj)
{
	var currval = document.getElementById(curObj).value;
	
}

function checkusername(uobj,cid)
{
	var username = document.getElementById(uobj).value;
	var src = 'validuser.php?user='+username;
	ajaxpage(src,cid);
}
