//remove space from the getdata from the form object
//function argument s is the value of the object
function hideMe()
{
document.getElementById('msg').style.display="none";

}
function MultiSel(frmname,num)
	{
	  var frm = eval("document."+frmname);
	  var k=0;
	  if(num == 1){
	    var val = frm.chkcm.value;
		k= k +"," + val;
	  }
	  else{
		for(i=0;i<num;i++)
		{ 
		
			if(frm.chkcm[i].checked==true)
			{
		 		var val=frm.chkcm[i].value;
			
				k= k +"," + val;
		  	        
			}
		
		}
      }

	  frm.Ids.value=k;
	}

function Trim(s)
{
	var tempStr1, s1 ,tmpStr2 ;
	s1 = s;
	tempStr1 = lTrim(s1);
	tempStr2 = rTrim(tempStr1);
	return tempStr2 ;
}	
	
function rTrim(s)
{
	var temp="";
	tempStr="";
	temp=s;
	var len=s.length;
	
	if(len>0)
	{
		for(i=len;i > 0;i--)
		{
			if(temp.charAt(i-1)!=" ")
				break;
		}
		
		k=0;
		for(j=0;j<i;j++)
		{
			tempStr=tempStr+temp.charAt(j);
			k=k+1;
		}
		return tempStr;
	}
	else
		return tempStr;
}

function lTrim(s)
{
	var temp="";
	tempStr="";
	temp=s;
	var len=s.length;
	
	if(len>0)
	{
		for(i=0;i<len;i++)
		{
			if(temp.charAt(i)!=" ")
				break;
		}
		
		k=0;
		for(j=i;j<len;j++)
		{
			tempStr=tempStr+temp.charAt(j);
			k=k+1;
		}
		return tempStr;
	}
	else
		return tempStr;
}

// email validation 
//argument email value
//i.e. if (!isEmail(document.frmname.email.value))
function isEmail (value)
{
	var theStr=value;
	var atIndex = theStr.indexOf('@');
	var dotIndex = theStr.indexOf('.', atIndex);
	var flag = true;
	theSub = theStr.substring(0, dotIndex+1)

	if ((atIndex < 1)||(atIndex != theStr.lastIndexOf('@'))||(dotIndex < atIndex + 2)||(theStr.length <= theSub.length))
	{
		//alert("Invalid E-mail ID");
		flag = false;
	}
	else
	{ 
		flag = true;
	}
	return(flag);
}

/**
* Toggles the check state of a group of boxes
*
* Checkboxes must have an id attribute in the form cb0, cb1...
* @param The number of box to 'check'
* @param An alternative field name
*/
function checkAll( n, fldName ) {
  //alert("called");
  if (!fldName) {
     fldName = 'cb'; 
  }
	var f = document.frmviewfavourite;
	var c = f.toggle.checked;
	var n2 = 0;
	for (i=0; i < n; i++) {
		cb = eval( 'f.' + fldName + '' + i );
		if (cb) {
			cb.checked = c;
			n2++;
		}
	}
	if (c) {
		f.boxchecked.value = n2;
	} else {
		f.boxchecked.value = 0;
	}
}

function Select_Delete_All(frmname,total_records_viewed)//Function For Select check box
{
	
	var objdoc =eval("document." + frmname +".boxchecked");
	objdoc.value =0;
	var i, objfrm=eval("document."+frmname);
	var pChecked = objfrm.toggle.checked;
	
	for(i=0; i < objfrm.elements.length; i++)
	{
		if(objfrm.elements[i].type == 'checkbox')
		{
			objfrm.elements[i].checked = pChecked;
			if(pChecked){objdoc.value++;}
		}
		
	}

	
}

function chk_order(pElStart,pFrmName)
{
	var iCtr,sflag ='yes';
	var objfrm = eval("document."+pFrmName);
	var objElements = eval("document."+pFrmName+".elements");
	var retObjFound = null;

	for(iCtr = 0; iCtr < objElements.length; iCtr ++)
	{
		if(objElements[iCtr].name.indexOf(pElStart) > -1)
		{
			strtext= Trim(objElements[iCtr].value);
			var i =strtext;
			olength=i;

			if(i.length>0)
			{
				i = i.replace(/[^\d]+/g, '');
			}

			if (olength != i)
			{
			alert("Please enter only numeric value in Order field ");
			sflag = "no";
			return false;
			}
		}
	}

	if (sflag!="no")
	{
	objfrm.submit();		
	}
}	

function isChecked(objFrm,isitchecked){
		var objdoc =eval("document." + objFrm +".boxchecked");
	if (isitchecked == true){
		objdoc.value++;
	}
	else {
		objdoc.value--;
	}
}

function popup(url,w,h,id)
{
	x = 125;
	y = 100;

	window.open(url,id,'width='+w+',height='+h+',resizable=no,scrollbars=yes,left='+x+',top='+y+',screenX='+x+',screenY='+y+',status=yes');
}

function removeOption1(objval)
{

strelemetSrc=document.getElementById('nonalcohalic_1');
strelemetTrg=document.getElementById('nonalcohalic_2');

strelemetTrg1=document.getElementById('nonalcohalic_3');
strelemetTrg2=document.getElementById('nonalcohalic_4');
strelemetTrg3=document.getElementById('nonalcohalic_5');


if(strelemetSrc.value==strelemetTrg.value)
{
	strelemetTrg.value=0;
	strelemetTrg1.value=0;
	strelemetTrg2.value=0;
	strelemetTrg3.value=0;
}

if(strelemetSrc.value==strelemetTrg1.value)
{
	strelemetTrg1.value=0;
	strelemetTrg2.value=0;
	strelemetTrg3.value=0;
}

if(strelemetSrc.value==strelemetTrg2.value)
{
	strelemetTrg2.value=0;
	strelemetTrg3.value=0;
}

if(strelemetSrc.value==strelemetTrg3.value)
{
	strelemetTrg2.value=0;
	strelemetTrg3.value=0;
}

}

function removeOption2(objval)
{
strelemetSrc  = document.getElementById('nonalcohalic_2');
strelemetTrg  = document.getElementById('nonalcohalic_3');
strelemetTrg1 = document.getElementById('nonalcohalic_4');
strelemetTrg2 = document.getElementById('nonalcohalic_5');

if(document.getElementById('nonalcohalic_1').value==0)
{
	alert("Please select your top preferences before selecting this.");
	document.getElementById('nonalcohalic_2').value=0;
}
else
{
	if(document.getElementById('nonalcohalic_2').value==document.getElementById('nonalcohalic_1').value)
	{
		alert("You have already selected this drink for top Preference.");
		document.getElementById('nonalcohalic_2').value=0;
	}
	else
	{
		if(strelemetSrc.value==strelemetTrg.value)
		{
			strelemetTrg.value=0;
			strelemetTrg1.value=0;
			strelemetTrg2.value=0;
		}

		if(strelemetSrc.value==strelemetTrg1.value)
		{
			strelemetTrg1.value=0;
			strelemetTrg2.value=0;
		}

		if(strelemetSrc.value==strelemetTrg2.value)
		{
			strelemetTrg2.value=0;
		}
	}
}	
}


function removeOption3(objval)
{
strelemetSrc=document.getElementById('nonalcohalic_3');
strelemetTrg=document.getElementById('nonalcohalic_4');
strelemetTrg1=document.getElementById('nonalcohalic_5');

if(document.getElementById('nonalcohalic_1').value==0 || document.getElementById('nonalcohalic_2').value==0)
{
	alert("Please select your top preferences before selecting this.");
	document.getElementById('nonalcohalic_3').value=0;
}
else
{
	if( (document.getElementById('nonalcohalic_3').value == document.getElementById('nonalcohalic_2').value) || (document.getElementById('nonalcohalic_3').value == document.getElementById('nonalcohalic_1').value) )
	{
		alert("You have already selected this drink for top Preference.");
		document.getElementById('nonalcohalic_3').value=0;
	}
	else
	{
		if(strelemetSrc.value==strelemetTrg.value)
		{
		strelemetTrg.value=0;
		strelemetTrg1.value=0;
		}

		if(strelemetSrc.value==strelemetTrg1.value)
		{
		strelemetTrg1.value=0;
		}
	}
}
}

function removeOption4(objval)
{
strelemetSrc=document.getElementById('nonalcohalic_4');
strelemetTrg=document.getElementById('nonalcohalic_5');

if( (document.getElementById('nonalcohalic_3').value==0) || (document.getElementById('nonalcohalic_1').value==0) || (document.getElementById('nonalcohalic_2').value==0))
{
alert("Please select your top preferences before selecting this.");
document.getElementById('nonalcohalic_4').value=0;
}
else
{

	if( (document.getElementById('nonalcohalic_4').value == document.getElementById('nonalcohalic_1').value) || (document.getElementById('nonalcohalic_4').value == document.getElementById('nonalcohalic_2').value) || (document.getElementById('nonalcohalic_4').value == document.getElementById('nonalcohalic_3').value) )
	{
		alert("You have already selected this drink for top Preference.");
		document.getElementById('nonalcohalic_4').value=0;
	}
	else
	{
		if(strelemetSrc.value==strelemetTrg.value)
		{
			strelemetTrg.value=0;
		}
	}

}

}

function removeOption5(objval)
{
strelemetSrc=document.getElementById('nonalcohalic_4');
strelemetTrg=document.getElementById('nonalcohalic_5');

if( (document.getElementById('nonalcohalic_3').value==0) || (document.getElementById('nonalcohalic_1').value==0) || (document.getElementById('nonalcohalic_4').value==0) || (document.getElementById('nonalcohalic_2').value==0))
{
alert("Please select your top preferences before selecting this.");
document.getElementById('nonalcohalic_5').value=0;
}
else
{

if( (document.getElementById('nonalcohalic_5').value == document.getElementById('nonalcohalic_1').value) || (document.getElementById('nonalcohalic_5').value == document.getElementById('nonalcohalic_2').value) || (document.getElementById('nonalcohalic_5').value == document.getElementById('nonalcohalic_3').value)  || (document.getElementById('nonalcohalic_5').value == document.getElementById('nonalcohalic_4').value))
{
	alert("You have already selected this drink for top Preference.");
	document.getElementById('nonalcohalic_5').value=0;
}

}

}


// Javascript for alchohalic drinks stsrt here
function removeAlcolOption1(objval)
{

strelemetSrc=document.getElementById('alcohalic_1');
strelemetTrg=document.getElementById('alcohalic_2');

strelemetTrg1=document.getElementById('alcohalic_3');
strelemetTrg2=document.getElementById('alcohalic_4');
strelemetTrg3=document.getElementById('alcohalic_5');


if(strelemetSrc.value==strelemetTrg.value)
{
	strelemetTrg.value=0;
	strelemetTrg1.value=0;
	strelemetTrg2.value=0;
	strelemetTrg3.value=0;
}

if(strelemetSrc.value==strelemetTrg1.value)
{
	strelemetTrg1.value=0;
	strelemetTrg2.value=0;
	strelemetTrg3.value=0;
}

if(strelemetSrc.value==strelemetTrg2.value)
{
	strelemetTrg2.value=0;
	strelemetTrg3.value=0;
}

if(strelemetSrc.value==strelemetTrg3.value)
{
	strelemetTrg2.value=0;
	strelemetTrg3.value=0;
}

}

function removeAlcolOption2(objval)
{
strelemetSrc  = document.getElementById('alcohalic_2');
strelemetTrg  = document.getElementById('alcohalic_3');
strelemetTrg1 = document.getElementById('alcohalic_4');
strelemetTrg2 = document.getElementById('alcohalic_5');

if(document.getElementById('alcohalic_1').value==0)
{
	alert("Please select your top preferences before selecting this.");
	document.getElementById('alcohalic_2').value=0;
}
else
{
	if(document.getElementById('alcohalic_2').value==document.getElementById('alcohalic_1').value)
	{
		alert("You have already selected this drink for top Preference.");
		document.getElementById('alcohalic_2').value=0;
	}
	else
	{
		if(strelemetSrc.value==strelemetTrg.value)
		{
			strelemetTrg.value=0;
			strelemetTrg1.value=0;
			strelemetTrg2.value=0;
		}

		if(strelemetSrc.value==strelemetTrg1.value)
		{
			strelemetTrg1.value=0;
			strelemetTrg2.value=0;
		}

		if(strelemetSrc.value==strelemetTrg2.value)
		{
			strelemetTrg2.value=0;
		}
	}
}	
}


function removeAlcolOption3(objval)
{
strelemetSrc=document.getElementById('alcohalic_3');
strelemetTrg=document.getElementById('alcohalic_4');
strelemetTrg1=document.getElementById('alcohalic_5');

if(document.getElementById('alcohalic_1').value==0 || document.getElementById('alcohalic_2').value==0)
{
	alert("Please select your top preferences before selecting this.");
	document.getElementById('alcohalic_3').value=0;
}
else
{
	if( (document.getElementById('alcohalic_3').value == document.getElementById('alcohalic_2').value) || (document.getElementById('alcohalic_3').value == document.getElementById('alcohalic_1').value) )
	{
		alert("You have already selected this drink for top Preference.");
		document.getElementById('alcohalic_3').value=0;
	}
	else
	{
		if(strelemetSrc.value==strelemetTrg.value)
		{
		strelemetTrg.value=0;
		strelemetTrg1.value=0;
		}

		if(strelemetSrc.value==strelemetTrg1.value)
		{
		strelemetTrg1.value=0;
		}
	}
}
}

function removeAlcolOption4(objval)
{
strelemetSrc=document.getElementById('alcohalic_4');
strelemetTrg=document.getElementById('alcohalic_5');

if( (document.getElementById('alcohalic_3').value==0) || (document.getElementById('alcohalic_1').value==0) || (document.getElementById('alcohalic_2').value==0))
{
alert("Please select your top preferences before selecting this.");
document.getElementById('alcohalic_4').value=0;
}
else
{

	if( (document.getElementById('alcohalic_4').value == document.getElementById('alcohalic_1').value) || (document.getElementById('alcohalic_4').value == document.getElementById('alcohalic_2').value) || (document.getElementById('alcohalic_4').value == document.getElementById('alcohalic_3').value) )
	{
		alert("You have already selected this drink for top Preference.");
		document.getElementById('alcohalic_4').value=0;
	}
	else
	{
		if(strelemetSrc.value==strelemetTrg.value)
		{
			strelemetTrg.value=0;
		}
	}

}

}

function removeAlcolOption5(objval)
{
strelemetSrc=document.getElementById('alcohalic_4');
strelemetTrg=document.getElementById('alcohalic_5');

if( (document.getElementById('alcohalic_3').value==0) || (document.getElementById('alcohalic_1').value==0) || (document.getElementById('alcohalic_4').value==0) || (document.getElementById('alcohalic_2').value==0))
{
alert("Please select your top preferences before selecting this.");
document.getElementById('alcohalic_5').value=0;
}
else
{

if( (document.getElementById('alcohalic_5').value == document.getElementById('alcohalic_1').value) || (document.getElementById('alcohalic_5').value == document.getElementById('alcohalic_2').value) || (document.getElementById('alcohalic_5').value == document.getElementById('alcohalic_3').value)  || (document.getElementById('alcohalic_5').value == document.getElementById('alcohalic_4').value))
{
	alert("You have already selected this drink for top Preference.");
	document.getElementById('alcohalic_5').value=0;
}

}

}



var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

function fixPNG(myImage) 
{

	if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
    {
       var pimgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	   var pimgName = (myImage.name) ? "name='" + myImage.name + "' " : ""
	   var pimgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	   var pimgTitle = (myImage.title) ? 
		             "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	   var pimgStyle = "display:inline-block;" + myImage.style.cssText
	   var pstrNewHTML = "<span " + pimgID + pimgName + pimgClass + pimgTitle
                  + " style=\"" + "width:" + myImage.width 
                  + "px; height:" + myImage.height 
                  + "px;" + pimgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
	   myImage.outerHTML = pstrNewHTML	  
    }
}

//Script for VBar
function getVbaralcohal(startLimit,FavDrink)
{
		
var url = "vbars.php?action=showfav&startLimit=" +startLimit+"&FavDrink="+FavDrink;
document.getElementById("drinkid").value=FavDrink;	
//alert(url);	
	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = shownext;
		reqajcom.send(null);
	
}


function shownext() {
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			//alert(response);
			
			
			
			var newdiv="alco_"+document.getElementById("drinkid").value;
			
			//alert(newdiv);
			document.getElementById(newdiv).innerHTML=response;
			
			
			
			
			//alert(response);
			
			
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}


function getVbarNonalcohal(startLimit,NonFavDrink)
{
		
var url = "vbars.php?action=showNonfav&startLimit=" +startLimit+"&NonFavDrink="+NonFavDrink;
//alert(url);	
document.getElementById("Nondrinkid").value=NonFavDrink;	

	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showNonnext;
		reqajcom.send(null);
	
}

function showNonnext() {
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			//alert(response);
			
			var newdiv1="Nonalco_"+document.getElementById("Nondrinkid").value;
			
			//alert(newdiv);
			document.getElementById(newdiv1).innerHTML=response;
			
			//alert(response);
			
			
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}


//Script for Photo Navigation
function getPhotoNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsNavigation.php?getphoto=photo&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showPhotonext;
		reqajcom.send(null);
	
}
function getPhotoNavigationSlide(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsNavigation.php?getphoto=photoslide&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		document.getElementById("photoDiv").innerHTML='<div class="userPic galleryCol" style="width:723px; margin-left:0px; margin-top:41px; min-height:350px; padding-top:50px;padding-bottom:50px;"><img src='+siteurl+'images/ajax-loader.gif border=0></div>';
		//return;
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showPhotonext;
		reqajcom.send(null);
	
}
function getTopShelfNavigationSlide(startLimit,naction,siteurl,nBarID,barname)
{
	//alert("aaa");	
	var url = siteurl+"class/navigation/clsNavigation.php?getphoto=TopShelfslide&startLimit="+startLimit;
	//alert(url);	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		//alert("bbbb");
		document.getElementById("TopShelf").innerHTML='<div class="w100" style="margin-left:0px; margin-top:41px; min-height:350px; padding-top:50px;padding-bottom:50px;"><center><img src='+siteurl+'images/ajax-loader.gif border=0></center></div>';
		//return;
		//alert("bbbb");
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showTopShelfnext;
		reqajcom.send(null);
	
}

function getTopShelfNavigationSlideVbar(startLimit,naction,siteurl,nBarID,barname)
{
	//alert("aaa");	
	var url = siteurl+"class/navigation/clsNavigation.php?getphoto=TopShelfslideVbar&startLimit="+startLimit+"&ID="+nBarID;
	//alert(url);	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		//alert("bbbb");
		document.getElementById("TopShelf").innerHTML='<div class="w100 fl" style="margin-left:0px; margin-top:41px; padding-top:50px;padding-bottom:50px;"><center><img src='+siteurl+'images/ajax-loader.gif border=0></center></div>';
		//return;
		//alert("bbbb");
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showTopShelfnext;
		reqajcom.send(null);
	
}

function showTopShelfnext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("TopShelf").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}

function getContact(siteurl,naction,pid)
{
	//alert("aaa");	
	var url = siteurl+"class/navigation/clsProfileNavigation.php?getContactBar=contactbar&naction="+naction+"&pId="+pid;
	//alert(url);	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		//alert("bbbb");
		document.getElementById("contact").innerHTML='<div class="w100 fl" style="margin-left:0px; margin-top:41px; padding-top:50px;padding-bottom:50px;"><center><img src='+siteurl+'images/ajax-loader.gif border=0></center></div>';
		//return;
		//alert("bbbb");
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showContact;
		reqajcom.send(null);
	
}

function showContact() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			
			document.getElementById("contact").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}



function getVNavigationSlide(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsNavigation.php?getphoto=videoslide&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		document.getElementById("photoDiv").innerHTML='<div class="userPic galleryCol" style="width:723px; margin-left:0px; margin-top:41px; min-height:350px; padding-top:50px;padding-bottom:50px;"><img src='+siteurl+'images/ajax-loader.gif border=0></div>';
		//return;
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showPhotonext;
		reqajcom.send(null);
	
}
function showPhotonext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("photoDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}

//Script for Video Navigation
function getVideoNavigation(startLimit,naction,siteurl,nBarID)
{
		
	var url = siteurl+"class/navigation/clsNavigation.php?getVideo=video&startLimit="+startLimit+"&ID="+nBarID;
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showVideonext;
		reqajcom.send(null);
	
}
function showVideonext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("VideoDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}


//Script for Music Navigation
function getMusicNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsNavigation.php?getMusic=music&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;;
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showMusicnext;
		reqajcom.send(null);
	
}
function showMusicnext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("MusicDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}
//Script for Join Bar Navigation
function getJoinBarNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsNavigation.php?getJoinBar=joinbar&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showJoinBarnext;
		reqajcom.send(null);
	
}
function showJoinBarnext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("JoinBarDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}
//Script for Widgets  Navigation
function getWidgetsNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsNavigation.php?getWidgets=widgets&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showWidgetsnext;
		reqajcom.send(null);
	
}
function showWidgetsnext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("WidgetsDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}
//Script for Widgets  Navigation
function getMessageNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsNavigation.php?getMessage=messageBrd&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showMessagenext;
		reqajcom.send(null);
	
}
function showMessagenext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("MessageDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}

function getEventNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsNavigation.php?getMessage=event&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname+"&naction="+naction;
	//alert(url);
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showEventnext;
		reqajcom.send(null);
	
}
function showEventnext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			//alert(response);
			document.getElementById("eventDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}

//Profile Page NAvigation Start Here
//Script for Profile Music Navigation
function getMusicProfileNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsProfileNavigation.php?getProfileMusic=music&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;;
	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showProfileMusicnext;
		reqajcom.send(null);
	
}
function showProfileMusicnext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("MusicDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}


//Script for Video Navigation
function getVideoProfileNavigation(startLimit,naction,siteurl,nBarID)
{
		
	var url = siteurl+"class/navigation/clsProfileNavigation.php?getProfileVideo=video&startLimit="+startLimit+"&ID="+nBarID;
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showProfileVideonext;
		reqajcom.send(null);
	
}
function showProfileVideonext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("VideoDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}
//Script for Photo Navigation
function getPhotoProfileNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsProfileNavigation.php?getProfilephoto=photo&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showProfilePhotonext;
		reqajcom.send(null);
	
}
function showProfilePhotonext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("photoDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}

//Script for Gift Navigation
function getGiftProfileNavigation(startLimit,naction,siteurl,nBarID,barname)
{
	//alert("aaa");	
	var url = siteurl+"class/navigation/clsProfileNavigation.php?getProfilephoto=gift&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	//alert( url);	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showProfileGiftnext;
		reqajcom.send(null);
	
}

function showProfileGiftnext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			//alert("aaa");
			document.getElementById("giftDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}

function getReview(searchText,type,siteurl)
{
	///alert(searchText);	
	//alert(type);	
	//alert(siteurl);	
	var url = siteurl+"class/navigation/clsNavigation.php?getreview=review&searchtext="+searchText+"&type="+type+"&siteurl="+siteurl;
	alert( url);	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showReview;
		reqajcom.send(null);
	
}

function showReview() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			//alert("aaa");
			document.getElementById("reviewDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}

function getGiftDetailProfileNavigation(startLimit,naction,siteurl,nBarID,barid)
{
	//alert(barid);	
	var url = siteurl+"class/navigation/clsProfileNavigation.php?getProfilephoto=giftdetail&startLimit="+startLimit+"&ID="+nBarID+"&barid="+barid+"&barname="+naction;
	//alert( url);	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		document.getElementById("giftDiv").innerHTML='<div class="w100 fl" style="margin-left:0px;"><center><img src='+siteurl+'images/ajax-loader.gif border=0></center></div>';

		reqajcom.onreadystatechange = showProfileGiftDetailnext;
		reqajcom.send(null);
	
}

function showProfileGiftDetailnext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("giftDiv").style.display='block';
			

			document.getElementById("giftDiv").innerHTML=response;
			document.getElementById("giftDiv").focus();
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}





//Script for Widgets  Navigation
function getMessageProfileNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsProfileNavigation.php?getProfileMessage=messageBrd&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showProfileMessagenext;
		reqajcom.send(null);
	
}
function showProfileMessagenext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("MessageDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}
//Script for Join Bar Navigation
function getJoinBarProfileNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsProfileNavigation.php?getProfileJoinBar=joinbar&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showJoinBarProfilenext;
		reqajcom.send(null);
	
}
function showJoinBarProfilenext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("JoinBarDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}


//Script for Join Bar Navigation
function getNotifyProfileNavigation(startLimit,naction,siteurl,nBarID,barname)
{
		
	var url = siteurl+"class/navigation/clsProfileNavigation.php?getProfileNotifyBar=Notify&startLimit="+startLimit+"&ID="+nBarID+"&barname="+barname;
	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = showNotifyProfilenext;
		reqajcom.send(null);
	
}
function showNotifyProfilenext() 
{
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("NotifyDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}



function commentval()
{
	if(trim(document.frmMsgComment.commentMsg.value)=="")
	{
		alert("Please enter your Comment.");
		document.frmMsgComment.commentMsg.focus();
		return false;
	}
	
	var strComment=document.frmMsgComment.commentMsg.value;
	
	//if(strComment.length > 200)
	//{
//		alert("Length of comment should be maximum 200 characters.");
		//document.frmMsgComment.commentMsg.focus();
		//return false;
	//}
	if(document.frmMsgComment.txtSecurity.value=="")
	{
		alert("Please enter Captcha String.");
		document.frmMsgComment.txtSecurity.focus();
		return false;
	}

}
function funcommentDiv()
{
	if(document.getElementById('commentDiv').style.display=='block')
	{
		document.getElementById('commentDiv').style.display="none";
	}
	else
	{
	document.getElementById('commentDiv').style.display="block";
	}

}
function editComment(cdivid)
{
var blockDiv="editcommentDiv_"+cdivid;
var showDiv="maincommentDiv_"+cdivid;

//alert(blockDiv);
if(document.getElementById(blockDiv).style.display=='block')
{
	document.getElementById(blockDiv).style.display="none";
	document.getElementById(showDiv).style.display="block";
}
else
{
	document.getElementById(blockDiv).style.display="block";
	document.getElementById(showDiv).style.display="none";
}	

}


function newChecked(isitchecked){
	if (isitchecked == true){
		document.form123.boxchecked.value++;
	}
	else {
		document.form123.boxchecked.value--;
	}
}


//Send invitation Validation
function checkvalidationformail(SiteUrl)
{
 
var nMemId=document.getElementById('inemail').value;

	var url = SiteUrl+"members/index.php?validmail=check&nEmail="+nMemId+"&test="+Math.random()*10;
 //alert(url);
	
	if(window.XMLHttpRequest) {
	
			updateUserAccessPageReq = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			updateUserAccessPageReq = new ActiveXObject("Microsoft.XMLHTTP");
		}
		if (updateUserAccessPageReq!=null)
		{
		updateUserAccessPageReq.open("GET", url, true);
		updateUserAccessPageReq.onreadystatechange = calcheckvalidationformail;
		updateUserAccessPageReq.send(null);
		}
		else
		{
			alert("Your browser does not support XMLHTTP.")
		}
}

function calcheckvalidationformail() 
{
	if(updateUserAccessPageReq.readyState == 4) {
		if(updateUserAccessPageReq.status == 200) {
			
			response = updateUserAccessPageReq.responseText;
			if((response==1) && (document.getElementById('inemail').value!=""))
			{

			document.getElementById('checkvalidation').value='1';
				
			}
			else
			{
			document.getElementById('checkvalidation').value='';
			}
						
			
		} else {
			alert("There was a problem retrieving the data:\n" + updateUserAccessPageReq.statusText);
		}
	}
}

//script for index page sk
function getImagefeatured(startLimit)
{
		
var url = "index.php?action=showfav&startLimit=" +startLimit;
//document.getElementById("drinkid").value=FavDrink;	
//alert(url);	
	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = shownextphoto;
		reqajcom.send(null);
	
}
//
function shownextphoto() {
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			
		//alert(response);
		document.getElementById('galeryDiv').innerHTML=response;
			
			
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}

if(DEbug=1){
onerror=handleErr
}
var txt=""

function handleErr(msg,url,l)
{
//alert(msg + " - "+ url + " - "+ l);
return true
}


function addLinkSlot(){
			var up = document.getElementById('link_slots');
			
			
			var dv = document.createElement("div");
			var num = Number(document.getElementById('linkrange').value);
			
			if(num==0) { num=1; }
			
			var newnum= num-1;
			
			//alert(newnum);
			
			
			for(i=0; i<num; i++)
			{ 
				
				if(document.getElementById('ing_' + i).value=="")
				{
						alert("Top ingredient name should not be left blank ");
						return;
				}
				
				if(document.getElementById('quant_' + i).value=="")
				{
						alert("Top ingredient quantity should not be left blank ");
						return;
				}	
				
				/*
				if(isNaN(document.getElementById('quant_' + i).value))
				{
						alert("Top ingredient quantity must be numeric ");
						return;
				}				
				*/
				if(document.getElementById('measure_' + i).value=="")
				{
						alert("Top ingredient measure should not be left blank ");
						return;
				}					
			
			}
			
			
			//alert(num);
			dv.innerHTML = '<div><input  class="formFields" type="text" name="ing_' + num + '" id="ing_' + num + '"> Quantity:<input id="quant_' + num + '" type="text" size="5" name="quant_' + num + '"/> <select name="measure_' + num + '" id="measure_' + num + '"><option value="oz">oz</option><option value="ml">ml</option><option value="tbsp">tbsp</option><option value="tsp">tsp</option><option value="cup/s">cup/s</option><option value="unit/s">unit/s</option><option value="part/s">part/s</option><option value="dash/es">dash/es</option><option value="twist/s">twist/s</option></select></div>';
			up.appendChild(dv);
			
			num++;
			document.getElementById('linkrange').value = num;
			up = null;
			dv = null;
			document.getElementById('addlink').href = "javascript:void(0);";
}

function checkLinkVal()
{
	var form = document.frmAdmin;
	var r = form.linkrange.value;
	var errline='';
	// do field validation
	for (i = 0; i < r; i++) 
	{
		var fldname = eval("form.mylink_"+i+".value");
		if (trim(fldname) == "")
		{
			errline += "\n Please enter new link.";
			errline += (i+1);
		}

	}
	
	if(errline!==""){

	errline=errline.substr(2,errline.length);
	err_arr =errline.split('\n');
	//err_arr.shift() 
	errlinelast="<ol><li>"+err_arr.join('</li><li>')+"</li></ol>"
	document.getElementById('lnkmsg').innerHTML=errlinelast;
	//document.getElementById("errbox").style.display="none";
	document.getElementById('linkmsg').style.display="block";
	return false;
	}
	else{
	//form.tasktype.value="updatelinks";	
	//form.task.value="saveUserEdit";	
	//form.submit();
	}
}
function addadminLinkSlot(){
			var up = document.getElementById('link_slots');
			
			
			var up = document.getElementById('link_slots');
			
			
			var dv = document.createElement("div");
			var num = Number(document.getElementById('linkrange').value);
			
			if(num==0) { num=1; }
			
			var newnum= num;
			
			//alert(newnum);
			
			
			for(i=0; i<num; i++)
			{ 
				if(trim(document.getElementById('mylink_' + i).value)=="")
				{
						alert("Top option should not be left blank ");
						return;
				}
			}			
			var dv = document.createElement("div");
			var num = document.getElementById('linkrange').value;
			dv.innerHTML = '<tr><td>&nbsp;<input  class="inputBdr wid200" style="width:500px;" type="text" name="mylink_' + num + '" id="mylink_' + num + '"></td></tr>';
			up.appendChild(dv);
			
			num++;
			document.getElementById('linkrange').value = num;
			up = null;
			dv = null;
			//document.getElementById('addlink').href = "javascript:void(0);";
}
// LTrim(string) : Returns a copy of a string without leading spaces.
function ltrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);
   if (whitespace.indexOf(s.charAt(0)) != -1) {
      var j=0, i = s.length;
      while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
         j++;
      s = s.substring(j, i);
   }
   return s;
}

//RTrim(string) : Returns a copy of a string without trailing spaces.
function rtrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);
   if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
      var i = s.length - 1;       // Get length of string
      while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
         i--;
      s = s.substring(0, i+1);
   }
   return s;
}

// Trim(string) : Returns a copy of a string without leading or trailing spaces
function trim(str) 
{
   return rtrim(ltrim(str));
}
//******end sk


function VotecheckAll(num,chkall)
{
	var frm =document.form123;
	if(chkall == ''){
		for(var i=0;i<num;i++){
		var chkEle = eval("document.getElementById('ContactChk_"+i+"')");
		chkEle.checked=true;
		}
	}
	var k=0;
	for(i=0;i<num;i++)
	{ 
	var chkEle = eval("document.getElementById('ContactChk_"+i+"')");
		if(chkEle.checked==true)
		{
		var val=chkEle.value;
		k= k +"," + val;
		}
	}
	frm.Ids.value=k;
}

//script for index page sk
function votenow(startLimit)
{
var nurl="";
if(startLimit=="vote")
{
	if(document.getElementById('checkids').value==""  || document.getElementById('checkids').value=="0")
	{
         alert("Please select atleast one option");
	 return false;
	}
	
		var nid=document.getElementById('checkids').value;   
		var nurl="&nid="+nid+"&vote=yes";
		var startLimit="showresult";
}



		
var url = "index.php?action=showPoll&startLimit=" +startLimit+nurl+"&test="+Math.random()*10;
//document.getElementById("drinkid").value=FavDrink;	
//alert(url);	
	
	if(window.XMLHttpRequest) {

			reqajcom = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
		}
		reqajcom.open("GET", url, true);
		reqajcom.onreadystatechange = shownextpoll;
		reqajcom.send(null);
	
}
//
function shownextpoll() {
	
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			
		//alert(response);
		document.getElementById('npoll').innerHTML=response;
			
			
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}


//TopShelf invitation Validation
function topshelfcheckvalidationformail(SiteUrl)
{
 
var nMemId=document.getElementById('inemail').value;

	var url = SiteUrl+"topshelf.php?validmail=check&nEmail="+nMemId+"&test="+Math.random()*10;
// alert(url);
	
	if(window.XMLHttpRequest) {
	
			updateUserAccessPageReq = new XMLHttpRequest();
		} else if(window.ActiveXObject) {

			updateUserAccessPageReq = new ActiveXObject("Microsoft.XMLHTTP");
		}
		if (updateUserAccessPageReq!=null)
		{
		updateUserAccessPageReq.open("GET", url, true);
		updateUserAccessPageReq.onreadystatechange = caltopshelfcheckvalidationformail;
		updateUserAccessPageReq.send(null);
		}
		else
		{
			alert("Your browser does not support XMLHTTP.")
		}
}

function caltopshelfcheckvalidationformail() 
{
	if(updateUserAccessPageReq.readyState == 4) {
		if(updateUserAccessPageReq.status == 200) {
			
			response = updateUserAccessPageReq.responseText;
			//alert(response);
			if((response==1) && (document.getElementById('inemail').value!=""))
			{

			document.getElementById('checkvalidation').value='1';
				
			}
			else
			{
			document.getElementById('checkvalidation').value='';
			}
						
			
		} else {
			alert("There was a problem retrieving the data:\n" + updateUserAccessPageReq.statusText);
		}
	}
}

function hidediv()
{
document.getElementById('msg').style.display="none";
}

// This function is used for Contact Bar Start
function getConBarProfileNavigation(startLimit,siteurl,nBarID)
{		
	var url = siteurl+"class/navigation/clsProfileNavigation.php?getContactBar=contactbar&startLimit="+startLimit+"&pId="+nBarID;
	if(window.XMLHttpRequest) {
			reqajcom = new XMLHttpRequest();
	} else if(window.ActiveXObject) {
			reqajcom = new ActiveXObject("Microsoft.XMLHTTP");
	}
	reqajcom.open("GET", url, true);
	reqajcom.onreadystatechange = showBar;
	reqajcom.send(null);
}

function showBar() 
{
	if(reqajcom.readyState == 4) {
		if(reqajcom.status == 200) {
			response = reqajcom.responseText;
			document.getElementById("BarDiv").innerHTML=response;
					
		} else {
			alert("There was a problem retrieving the data:\n" + reqajcom.statusText);
		}
	}
}
         // This function is display   state list
               function callStateList(CountryId)
						{
						var url="activate.php?CountryId="+CountryId;
						ajaxpage(url,"StateList");
						}
             function ajaxpage(url, containerid){
				var rootdomain="http://"+window.location.hostname
				var bustcachevar=1; 
				var loadstatustext="";
				var page_request = false
				url=rootdomain+"/"+url;
				if (window.XMLHttpRequest) // if Mozilla, Safari etc
				page_request = new XMLHttpRequest()
					else if (window.ActiveXObject){ // if IE
					try {
					page_request = new ActiveXObject("Msxml2.XMLHTTP")
					} 
					catch (e){
					try{
					page_request = new ActiveXObject("Microsoft.XMLHTTP")
					}
					catch (e){}
					}
					}
					else
					return false
					page_request.onreadystatechange=function(){
					loadpage(page_request, containerid)
					}
					page_request.open('GET', url, true)
					page_request.send(null)
					}

					function loadpage(page_request, containerid){
					if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1)) 
					//alert(page_request.responseText);
					document.getElementById(containerid).innerHTML=page_request.responseText;
					}	

// This function is used for Contact Bar End
function checkavailibility(SitURL)
{
		//alert(strBarname);
	var form = document.frmUser;
	var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\@|\+\.|\-]", "i");
	
	var errline='';
			if (trim(form.strBarname.value) != ""){
				chkUsername(SitURL);
			} 		
			if (trim(form.strBarname.value) == ""){
				alert("Please enter preferred Bar name");
				form.strBarname.focus();
			} else if ((trim(form.strBarname.value) != "") && (r.exec(trim(form.strBarname.value)))) 
			{
				alert("Your bar name contains invalid characters.");
			}
			
			else 
			{
				if(form.barerror.value==1){
				   //document.getElementById('chmsg').style.display="block";
				    document.getElementById('ckavail').innerHTML="Bar Name is Available";
				}else{
				    //document.getElementById('chmsg').style.display="block";
				    document.getElementById('ckavail').innerHTML="Bar Name is Not Available";
				}
			}
}
//Checking unique username
function chkUsername(SitURL)
{
	//xmlhttp=null;
	var r = new RegExp("[\<|\>|\"|\'|\%|\;|\(|\)|\&|\@|\+\.|\-]", "i");
	

	
	var nMemId=document.frmUser.strBarname.value;
	//alert(nMemId);

	document.getElementById('nbarname').innerHTML=nMemId;
	var url = SitURL+"registration.php?naction=checkavailibility&BarName="+nMemId+"&test="+Math.random()*10;

//	alert(url);
	// code for Mozilla, etc.
	if (window.XMLHttpRequest)
	{
		xmlhttp=new XMLHttpRequest()
	}

	// code for IE
	else if (window.ActiveXObject)
	{
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	if (xmlhttp!=null)
	{
		xmlhttp.onreadystatechange=calchkUsername
		xmlhttp.open("GET",url,true)
		xmlhttp.send(null)
	}
	else
	{
		alert("Your browser does not support XMLHTTP.")
	}
}

function calchkUsername()
{
	// if xmlhttp shows "loaded"
	if (xmlhttp.readyState==4)
	{
		// if "OK"
		if (xmlhttp.status==200)
		{
			var captchaStr = (xmlhttp.responseText);
			//alert(captchaStr);
			if((captchaStr==1))
			{
				 document.getElementById('barerror').value="1";  //means barname is available
			}
			else
			{
				 document.getElementById('barerror').value="0"; //means barname is not available
			}

			 }
		else
		{
			//alert("Problem retrieving XML data")
		}
	}
}

