//This Comman Function use for  where u want to Select Multiple checkboxes //
var flagNumber=0;
var dtCh= "/";
var minYear = 1000;
var maxYear = 10000;
function checkUncheckAll(theElement)
{
		
     var theForm = theElement.form, z = 0;

	 for(z=0; z<theForm.length;z++)
	 {
		 	
     	 if(theForm[z].type == 'checkbox' && theForm[z].name != 'checkall')
	  	 {
	  		theForm[z].checked = theElement.checked;
	  	 }
     }
}
function NextPage(frmName,q,count){
	document.getElementById("q").value=q;
	document.getElementById("page").value=count;
	document.getElementById(frmName).submit();	
}
function moreBirthday(celebId)
{
	document.getElementById('hndcelebId').value = celebId;
	frm = document.formBirthDaybyname;
	frm.action = "index.htm?p=biography";
	frm.submit();
}
function openLoginDiv()
{
		popup('popUpDiv');
}
function getCelebSugLook(str)
{	
	if(str.length >= 2){
		
		var aUrl = "/admin/getdataceleb.php?celebName="+str+"&JsFunction=moveToTextbox";		
		aRequestGet(aUrl, GetResponseValueCeleb);
	}
  
}
function GetResponseValueCeleb(flag, value)
{
	if(flag)
	{
		document.getElementById("cbocelbId").innerHTML=value;	
	}
}
function moveToTextbox(varCelb)
{
	value = Trim(varCelb);
	var Strval=value.split("$$");
	var intid = Trim(Strval[0]);
	var txtname = Trim(Strval[1]);
	document.getElementById("cboCelebrity").value = intid;
	document.getElementById("txtcelebname").value = txtname;
	document.getElementById("cbocelbId").innerHTML= "";	
	
}

function getCelebritywith(str)
{	
	if(str.length >= 2){
		var aUrl = "/admin/getdataceleb.php?celebName="+str+"&JsFunction=moveToTextboxwith";		
		aRequestGet(aUrl, GetResponseValuewith);
	}
  
}
function GetResponseValuewith(flag, value)
{
	if(flag)
	{
		document.getElementById("cbocelbIdwith").innerHTML=value;	
	}
}
function moveToTextboxwith(varCelb)
{
	value = Trim(varCelb);
	var Strval=value.split("$$");
	var intid = Trim(Strval[0]);
	var txtname = Trim(Strval[1]);
	document.getElementById("cboCelewith").value = intid;
	document.getElementById("txtcelebnamewith").value = txtname;
	document.getElementById("cbocelbIdwith").innerHTML= "";	
	
}
function popupuserlogin1()
{
		var flgfpwd = document.getElementById("hndfpwd").value;
		if(flgfpwd == 1)
		{
				document.getElementById("userlogin").style.display="block";
				document.getElementById("divpass").style.display="block";
				document.getElementById("btnlogin").style.display="block";
				document.getElementById("forgotpass").style.display="none";
				document.getElementById("divlogintext").style.display="none";
				document.getElementById("btnfpwd").style.display="none";
		}
		popuplogin('popUpDiv');
		
}
function Logincheck()
{
	var frm	=document.frmLogin;
	var flgfpwd = frm.hndfpwd.value;
	if(checkBlank(frm.txtuser," Email Id ") == false)
	{
		return false;
	}
	if(checkEmail(frm.txtuser," E-mail Id ") == false)
	{
		return false;
	}
	var User = frm.txtuser.value;
	if(flgfpwd == 1)
	{
			var aUrl = "/forgotpwtuser.php?txtuser="+User ;
	}else{
		if(checkBlank(frm.txtpwd," Passwod ") == false)
		{
			return false;
		}
		
		var psw = frm.txtpwd.value;
		var aUrl = "/checkLogin.php?txtpwd="+psw+"&txtuser="+User ;
	}
	
	aRequestGet(aUrl, LoginResponseValue);
	return false;
}
function LoginResponseValue(flag,value)
{
	if(flag)
	{
		var value = Trim(value);
		if(value == 'Yes')
		{
			frm = document.frmLogin;
			frm.submit();
		}else
		{
			document.getElementById("ErrMag").innerHTML="";	
			document.getElementById("ErrMag").innerHTML=value;	
			return false;
		}
	}
}
//
function Showhtml(frm)
{
	var frm	=document.frmLogin;
	frm.action = "forgot.php";
	frm.submit();
}
function Activationmail()
{
	var frm	=document.frmLogin;
	var User = frm.txtuser.value;
	var psw = frm.txtpwd.value;
	var aUrl = "/activationmail.php?txtuser="+User ;
	aRequestGet(aUrl, ActivResponseValue);
	return false;
}
function ActivResponseValue(flag,value)
{
	if(flag)
	{
		document.getElementById("ErrMag").innerHTML="Activation mail has been sent to your email address";	
		return false;
	}
}
function SignUp()
{
	var frmsing = document.frmsub;
	if(checkBlank(frmsing.txtEmail," E-mail Address ") == false)
	{
		return false;
	}
	if(checkEmail(frmsing.txtEmail," E-mail Address ") == false)
	{
		return false;
	}
	var EmailId = frmsing.txtEmail.value;
	var aUrl = "/singupuser.php?email="+EmailId;		
	aRequestGet(aUrl, GetResponseSignUp)	
}
function GetResponseSignUp(flage , value)
{
	if(flage)
	{	
		document.getElementById("ErrorMsg").innerHTML=value;
	}
}
//////////////////////////////////////
/// Pagaing suibmit //
//////////////////////////////////////
function SelectFilter(frmName){
		document.getElementById(frmName).submit();	
		return true;
	}
//////////////////////////////////////
/// Check Login //
//////////////////////////////////////
function checkUserLogin(UserSession,url)
{
	
	if(UserSession == '')
	{
		popuplogin('popUpDiv');
		return false;
	}
	switch(url)
	{
		case 'former':url='/suggest-celebrity';break;
		case 'birthday':url='/suggest-celebrity';break;
		case 'bookmarks':url='/suggest-celebrity';break;
		case 'profile': url = '/suggest-celebrity'; break;
		case 'lookalike': url = '/suggest-celebritylookalike'; break;
		case 'gossip': url = '/suggest-celebritygossip'; break;
		case 'dating': url = '/suggest-celebritydatting'; break;
		case 'event': url = '/suggest-celebrityevent'; break;
		case 'spotting': url = '/suggest-celebrityspotting'; break;
		default: break;
	}
	
	window.location.href= url;
}
function checklike(UserSession,e)
{
	
	if(UserSession == '')
	{
		popup('popUpDiv',e);
		return false;
	}
	window.location.href= "/suggest-celebritylookalike";
}
function PagiingUser(frmName,q,count){
	document.getElementById("q").value=q;
	document.getElementById("page").value=count;
	document.getElementById(frmName).submit();	
}
function isInteger(s){
	var i;
    for (i = 0; i < s.length; i++){   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function stripCharsInBag(s, bag){
	var i;
    var returnString = "";
    // Search through string's characters one by one.
    // If character is not in bag, append to returnString.
    for (i = 0; i < s.length; i++){   
        var c = s.charAt(i);
        if (bag.indexOf(c) == -1) returnString += c;
    }
    return returnString;
}

function daysInFebruary (year){
	// February has 29 days in any year evenly divisible by four,
    // EXCEPT for centurial years which are not also divisible by 400.
    return (((year % 4 == 0) && ( (!(year % 100 == 0)) || (year % 400 == 0))) ? 29 : 28 );
}
function DaysArray(n) {
	for (var i = 1; i <= n; i++) {
		this[i] = 31
		if (i==4 || i==6 || i==9 || i==11) {this[i] = 30}
		if (i==2) {this[i] = 29}
   } 
   return this
}
function isDate(dtStr){
	var daysInMonth = DaysArray(12)
	var pos1=dtStr.indexOf(dtCh)
	var pos2=dtStr.indexOf(dtCh,pos1+1)
	var strMonth=dtStr.substring(0,pos1)
	var strDay=dtStr.substring(pos1+1,pos2)
	var strYear=dtStr.substring(pos2+1)

	strYr=strYear
	if (strDay.charAt(0)=="0" && strDay.length>1) strDay=strDay.substring(1)
	if (strMonth.charAt(0)=="0" && strMonth.length>1) strMonth=strMonth.substring(1)
	for (var i = 1; i <= 3; i++) {
		if (strYr.charAt(0)=="0" && strYr.length>1) strYr=strYr.substring(1)
	}
	month=parseInt(strMonth)
	day=parseInt(strDay)
	year=parseInt(strYr)
	if (pos1==-1 || pos2==-1){
		alert("The date format should be : mm/dd/yyyy")
		return false
	}
	if (strMonth.length<1 || month<1 || month>12){
		alert("Please enter a valid month")
		return false
	}
	if (strDay.length<1 || day<1 || day>31 || (month==2 && day>daysInFebruary(year)) || day > daysInMonth[month]){
		alert("Please enter a valid day")
		return false
	}
	if (strYear.length != 4 || year==0 || year<minYear || year>maxYear){
		alert("Please enter a valid 4 digit year between "+minYear+" and "+maxYear)
		return false
	}
	if (dtStr.indexOf(dtCh,pos2+1)!=-1 || isInteger(stripCharsInBag(dtStr, dtCh))==false){
		alert("Please enter a valid date")
		return false
	}
return true
}
function ValidateForm(){
	var dt=document.frmSample.txtDate
	if (isDate(dt.value)==false){
		dt.focus()
		return false
	}
    return true
 }
// end date checking
function TextChangeValue(frmName,fieldName,fieldStore){

	var storeValue=document.getElementById(fieldName).value;
	if(storeValue=="" ||storeValue=="0"){
			alert("Please enter number");
			return false;
		}else{
		storeValue=Math.round(storeValue);	
		document.getElementById(fieldStore).value=storeValue;
		document.getElementById(frmName).submit();	
		return true;
	}
}
function ImgFilter(frmName)
{	
	document.getElementById(frmName).submit();
}
function sendemailsugg()
{
	popupemail('popUpDivemail');
	return false;
}
function getstEmailId(str)
{	
	if(str.length >= 1){
		
		var sql = document.getElementById("hndsql").value;
		var aUrl = "/admin/getdataemailId.php?email="+str+"&sql="+sql+"&JsFunction=moveToTextboxemail";		
		aRequestGet(aUrl, GetResponseValueemail);
	}
  
}
function GetResponseValueemail(flag, value)
{
	if(flag)
	{
		document.getElementById("cboemaildiv").innerHTML=value;	
	}
}
function moveToTextboxemail(varCelb)
{
	value = Trim(varCelb);
	document.getElementById("cboemaildiv").innerHTML= "";	
	
}
function SortHeader(frm,url,field)
{
	var lastsort = document.getElementById('hndfield').value;
	var txtorder = document.getElementById('hndorder').value;
	if(txtorder == '') {
		txtorder = 'ASC';
	}
	if(field == lastsort)
	{
		if(txtorder == 'ASC') {
			txtorder = 'DESC';
		} else {
			txtorder = 'ASC';	
		}	
	}else {
		txtorder = 'ASC';	
	}
	document.getElementById('hndfield').value = field;
	document.getElementById("hndorder").value = txtorder;
	var aUrl="?p="+url;
	frm.action = aUrl;
	frm.submit();
		
}
function emailafriend()
{
	popup('popUpDivemail');
	return false;
}
function mailtofriend()
{
		
		popuplogin('popUpDivemail12');
		return false;
		
}
function NextPageUser(frmName,frmUrl,q,count){
	
	document.getElementById("q").value=q;
	document.getElementById("page").value=count;
	document.getElementById(frmName).action = frmUrl+count+'.htm';
	document.getElementById(frmName).submit();
}
function LogincheckUser()
{
	var frm	=document.frmLogin;
	
	if(checkBlank(frm.txtuser," User name ") == false)
	{
		return false;
	}
	if(checkEmail(frm.txtuser," E-mail Address ") == false)
	{
		return false;
	}
	if(checkBlank(frm.txtpwd," Passwod ") == false)
	{
		return false;
	}
	var User = frm.txtuser.value;
	var psw = frm.txtpwd.value;
	var aUrl = "/checkLogin.php?txtpwd="+psw+"&txtuser="+User ;
	aRequestGet(aUrl, LoginResponseValueUser);
	return false;
}
function LoginResponseValueUser(flag,value)
{
	if(flag)
	{
		var value = Trim(value);
		if(value == 'Yes')
		{
			window.location.href= 'http://38.99.180.111:8081/';
		}else
		{
			document.getElementById("ErrMag").innerHTML="";	
			document.getElementById("ErrMag").innerHTML=value;	
			return false;
		}
	}
}
function Linktoforgot()
{
		
		document.getElementById("userlogin").style.display="none";
		document.getElementById("divpass").style.display="none";
		document.getElementById("btnlogin").style.display="none";
		document.getElementById("forgotpass").style.display="block";
		document.getElementById("divlogintext").style.display="block";
		document.getElementById("btnfpwd").style.display="block";
		document.getElementById("hndfpwd").value=1;
}
function link2Select(Str)
{	
	var aUrl = "/gossipcommentpaging.php?ArtiId="+Str;

	aRequestGet(aUrl, GetResponseMsgData)
}
function PhotoNextPagingMsg(frmName,PhotoId,limit,qMsg,countMsg)
{
	var Str = PhotoId + "&limitMsg="+limit+ "&qMsg="+qMsg+"&pageMsg="+countMsg;
	var res = null;
	var timeout_val = 1000;
	res = setTimeout("timer_func1('"+Str+"')", timeout_val );
	
}
function link2ShowPhoto(Str)
{
	var res = null;
	var timeout_val = 1000;
	res = setTimeout("timer_func1('"+Str+"')", timeout_val );
	
}
function timer_func1(Str) 
{
	var aUrl = "/getphotocomments.php?PhotoId="+Str;
	aRequestGet(aUrl, GetResponseOfPhoto)
}  
function GetResponseOfPhoto(flage , value)
{
	if(flage)
	{
			var allval=value.split("$$@@");
			var PhotoTitle = Trim(allval[0]);
			var ImageSource = Trim(allval[1]);
  		    var EntryDate = Trim(allval[2]);
		    var name = Trim(allval[3]);
			var countcm = Trim(allval[4]);
			var Allmsg = Trim(allval[5]);
			if(name != "")
			{
				document.getElementById("per-name").innerHTML= "By: "+ name;
			}else{
				document.getElementById("per-name").innerHTML= "";
			}
			if(ImageSource != "")
			{
				document.getElementById("source").innerHTML= "Source: "+ImageSource;
			}else{
				document.getElementById("source").innerHTML= "";
			}
			if(PhotoTitle != "")
			{
				document.getElementById("caption").innerHTML= PhotoTitle;
			}else{
				document.getElementById("caption").innerHTML= "";
			}
			if(EntryDate != "")
			{
				document.getElementById("upload").innerHTML= "Uploaded On "+EntryDate;
			}else{
				document.getElementById("upload").innerHTML= "";
			}
			if(countcm != "")
			{
				document.getElementById("comments").innerHTML= countcm;
			}else{
				document.getElementById("comments").innerHTML= "";
			}
			if(Allmsg != "")
			{
				document.getElementById("Msgdata").innerHTML= Allmsg;
			}else{
				document.getElementById("Msgdata").innerHTML= "";
			}
			document.getElementById("ShowLoading").style.display='none';
			document.getElementById("Showphoto").style.display='inline';
	}
}
function link2SelectLook(Str)
{
	
	var aUrl = "/getmsgdata.php?LookId="+Str;
	aRequestGet(aUrl, GetResponseMsgData)
}
function GetResponseMsgData(flage , value)
{
	if(flage)
	{
			
			document.getElementById("Msgdata").innerHTML= value;
	}
}
function getPhotoDeatils(photoId)
{
	var aUrl = "/getphotodetail.php?PhotoId="+photoId;
	aRequestGet(aUrl, GetResponsePhotodeatil)
}
function GetResponsePhotodeatil(flage , value)
{
	if(flage)
	{
			alert(value);
	}
}
function AddBookmark(UserId, CelebID)
{	
	var aUrl = "/addbookmark.php?UserId="+UserId+"&CelebID="+CelebID ;
		
	aRequestGet(aUrl, GetResponseValueBk)	
}
function GetResponseValueBk(flage , value)
{
	if(flage)
	{			
		var value = Trim(value);
		var Strval=value.split("D@W@E@B");
		var intsuc = Trim(Strval[0]);
		var intcelebId = Trim(Strval[1]);
		if(intsuc == 0)
		{
			document.getElementById("lblMsg"+intcelebId).innerHTML="Already Bookmarked";
		}else{
			document.getElementById("lblMsg"+intcelebId).innerHTML="Bookmarked Successfully";
		}
	}
}
function tTabledeath(myID,divID,e) 
{

	var UserSession = '<?=$_SESSION[USERID]; ?>';
	if(UserSession == '')
	{
		popup('popUpDiv',e);
		return false;
	}
	var deathdate=document.getElementById("hdndeathdate"+divID).value;
	var deathPlace=document.getElementById("hdndeathplace"+divID).value;
	var deathcause=document.getElementById("hdndeathcause"+divID).value;
	if(deathdate=="")
	{
	   {
	    document.getElementById("dimdeathplace"+divID).style.cursor = "pointer";
		document.getElementById(myID+divID).style.display="block";
	   }
	 }
}
function tTable(myID,divID,e) 
{
	var UserSession = '<?=$_SESSION[USERID]; ?>';
	if(UserSession == '')
	{
		popup('popUpDiv',e);
		return false;
	}
	var BirthPlace=document.getElementById("hdnBirth"+divID).value;

	if(BirthPlace=="")
	{
	   {
	   // document.getElementById("dimbirplace"+divID).style.cursor = "pointer";
		document.getElementById(myID+divID).style.display="block";
	   }
	 }
}
function UserFeedBack(divID,celebID,formname)
{	
	var frm	=document.formname;	
	var txtBirthPlace=document.getElementById("txtbirthplc"+celebID).value;
	if(txtBirthPlace !='')
	{
		var CelebName=divID;
		var url="/sendMail.php"
		url=url+"?bp="+txtBirthPlace
		url=url+"&cname="+CelebName
		aUrl=url+"&CelebID="+celebID 
		aRequestGet(aUrl, GetBirthPlaceValue);
		return false;
	}else{
		alert('Please Enter The Birth Place');
		return false;
	}
}
function GetBirthPlaceValue(flage , value)
{
	if(flage)
	{	
		value = Trim(value);
		document.getElementById("lblMsg"+value).innerHTML="Email sent to admin";
		CloseDiv("myTable"+value);
	}
}
function CloseDiv(myID)
{
	 document.getElementById(myID).style.display="none";
	 flagNumber=1;
	 return true;
}
function UserFeedBackdeath(divID,celebID,formname)
{	
	var frm	=document.formname;	
	var txtDeathdate=document.getElementById("txtdeathdate"+celebID).value;
	var txtDeathplace=document.getElementById("txtdeathplace"+celebID).value;
	var txtDeathcause=document.getElementById("txtdeathcause"+celebID).value;
	if(txtDeathdate !='')
	{
		var CelebName=divID;
		var url="/senddodinfo.php";
		url=url+"?dod="+txtDeathdate;
		url=url+"&dodplace="+txtDeathplace;
		url=url+"&dodcause="+txtDeathcause;
		url=url+"&cname="+CelebName;
		aUrl=url+"&CelebID="+celebID ;
		aRequestGet(aUrl, GetBirthPlaceValuedeath);
		return false;
	}else{
		alert('Please enter the date of death');
		return false;
	}
}
/**
	Function:tDatingStop()
	Purpose:To enter dating stopped date
	Author:Pritam M
*/
function tDatingStop(myID,divID,e,UserSession)
{
	/*if(UserSession == '')
	{
		popup('popUpDiv',e);
		return false;
	}*/
	document.getElementById(myID+divID).style.display="block";
}
function tDatingStop1(myID,divID,e,UserSession)
{
	/*if(UserSession == '')
	{
		popup('popUpDiv',e);
		return false;
	}*/
	document.getElementById(myID+divID).style.display="block";
}

function getDatingFeedback(celebname,datingID,datingWithName,formname,divs)
{	var txtDatingStopdate='';
	var txtDatingSincedate='';
	var ArrSince, ArrStop;
	var fSince = document.getElementById("txtDatingSincedate"+datingID);
	var fStop = document.getElementById("txtDatingStopdate"+datingID);
	if(fStop !=null && fStop.value !='')
	{
		txtDatingStopdate=document.getElementById("txtDatingStopdate"+datingID).value;	
		ArrStop = txtDatingStopdate.split("-");
	}
	if(fSince !=null && fSince.value !='')
	{
		txtDatingSincedate=document.getElementById("txtDatingSincedate"+datingID).value;
		ArrSince = txtDatingSincedate.split("-");
	}
	var txtcapt = document.getElementById("txtcaptcha"+datingID).value;
	var count=0;
	var url="/senddatinglower.php?cname="+celebname+"&DatingID="+datingID+"&DatingWithName="+datingWithName+"&capt="+txtcapt;
	//validation for stop date larger than since date
	if(fStop !=null && fStop.value !='' && fSince !=null && fSince.value !='')
	{
		if(ArrSince[0] > ArrStop[0])
		{
			alert("Dating since date should be less than dating stopped date");
			return false;
		}
		else if(ArrSince[0]==ArrStop[0])
		{	
			if(ArrSince[2] > ArrStop[2]+1)
			{
				var arrMonths = new Array("January","February","March","April","May","June","July","August","September","October","November","December"); 
				alert("Dating since date should be less than dating stopped date");
				return false;
			}
			else if(ArrSince[2]==ArrStop[2]+1)
			{
				if(ArrSince[1]>ArrStop[1])
				{
					alert("Dating since date should be less than dating stopped date");
					return false;
				}
			}
		}
	}
	
	if(txtcapt == "")
	{
		alert("Please Enter the Code Correctly");
		return false;
	}
	if(txtDatingSincedate !='')
	{
		url=url+"&sinced="+txtDatingSincedate;	count++;
	}
	if(txtDatingStopdate !='')
	{
		url=url+"&stopd="+txtDatingStopdate;	count++;
	}
	var aUrl = url;
	if(count==0)
	{	
		alert('Please enter the date');
		return false;
	}else
	{
		document.getElementById("ShowLoading"+datingID).style.display='inline';
		aRequestGet(aUrl, GetDatingValue);
		return false;
	}
}


function GetDatingValue(flage , value)
{
	if(flage)
	{	
		value = Trim(value);
		
		if(value.indexOf('D@W@E@B') > 1)
			{
			var allvalue=value;
			var allval=allvalue.split("D@W@E@B");
			var errval = Trim(allval[0]);
			var vardid = Trim(allval[1]);
			document.getElementById("ShowLoading"+vardid).style.display='none';
			
			if(errval=="Invalid")
			{		
				//alert(errval);
				//alert(vardid);
				document.getElementById("Invaliddiv"+vardid).style.display='inline';
				window.frames['ScrollerFrame'+vardid].location.reload();
			}
		}else{
			document.getElementById("ShowLoading"+value).style.display='none';
			document.getElementById("Invaliddiv"+value).style.display='none';
			document.getElementById("lblMsg"+value).innerHTML="Email sent to admin";
			CloseDating("myTable"+value);		
		}
	}
}
function CloseDating(myID)
{	
	 document.getElementById(myID).style.display="none";
	 flagNumber=1;
	 return true;
}

/**
	Function:tTableAll()
	Purpose:To make celeb info div visible
	Author:Pritam M
*/
function tTableAll(myID,divID) 
{
	document.getElementById(myID+divID).style.display="block";
}

/**
	Function:UserAllFeedBack()
	Purpose:To get the all unavailable celeb info from user
	Author:Pritam M
*/
function UserAllFeedBack(divID,celebID,formname)
{	
	var frm	=document.formBiography;
	//all input values
	if(document.getElementById("txtcaptcha"+celebID).value == "")
	{
		alert("Please Enter the Code Correctly");
		return false;
	}
	var txtcapt = document.getElementById("txtcaptcha"+celebID).value;
	var count=0;
	var CelebName=divID;
	var url="/sendinfo.php";
	url=url+"?cname="+CelebName;
	url=url+"&CelebID="+celebID ;
	url=url+"&capt="+txtcapt ;
	var txtNickName1=document.getElementById("txtNickName"+celebID);
	if(txtNickName1 != null && txtNickName1.value != ""){
		var txtNickName= txtNickName1.value;
		url=url+"&nick="+txtNickName;	count++;
	}	
	var txtBandName1=document.getElementById("txtBandName"+celebID);
	if(txtBandName1 != null && txtBandName1.value != ""){
		var txtBandName= txtBandName1.value;
		url=url+"&band="+txtBandName;	count++;
	}	
	var txtSportingTeam1=document.getElementById("txtSportingTeam"+celebID);
	if(txtSportingTeam1 != null && txtSportingTeam1.value != ""){
		var txtSportingTeam= txtSportingTeam1.value;
		url=url+"&sport="+txtSportingTeam;	count++;
	}	
	var txtBirthPlace1=document.getElementById("txtBirthPlace"+celebID);
	if(txtBirthPlace1 != null && txtBirthPlace1.value != ""){
		var txtBirthPlace= txtBirthPlace1.value;
		url=url+"&bplace="+txtBirthPlace;	count++;
	}
	var feet1=document.getElementById("cmbfeet"+celebID);
	var height;
	var feet;
	var inch
	if(feet1 != null && feet1.value != ""){
		 feet= feet1.value;
		 if(feet == "")
		 {
			feet = 0;
		 }
	}
	var inch1=document.getElementById("cmbinch"+celebID);
	if(inch1 != null && inch1.value != ""){
		 inch= inch1.value;
		 if(inch == "")
		 {
			inch = 0;
		 }
	}
	if((feet1 != null && feet != "") && ( inch != null && inch != ""))
	{
		height = feet+"."+inch;
		url=url+"&ht="+height;	count++;
	}
	
	var txtAddress1=document.getElementById("txtAddress"+celebID);
	if(txtAddress1 != null && txtAddress1.value != ""){
		var txtAddress= txtAddress1.value;
		url=url+"&addr="+txtAddress;	count++;
	}
	var txtCurrentPartner1=document.getElementById("txtCurrentPartner"+celebID);
	if(txtCurrentPartner1 != null && txtCurrentPartner1.value != ""){
		var txtCurrentPartner= txtCurrentPartner1.value;
		url=url+"&curpart="+txtCurrentPartner;	count++;
	}
	var txtPriviousPartners1=document.getElementById("txtPriviousPartners"+celebID);
	if(txtPriviousPartners1 != null && txtPriviousPartners1.value != ""){
		var txtPriviousPartners= txtPriviousPartners1.value;
		url=url+"&prepart="+txtPriviousPartners;	count++;
	}
	var txtHairColour1=document.getElementById("txtHairColour"+celebID);
	if(txtHairColour1 != null && txtHairColour1.value != ""){
		var txtHairColour= txtHairColour1.value;
		url=url+"&hair="+txtHairColour;	count++;
	}
	var txtEyeColour1=document.getElementById("txtEyeColour"+celebID);
	if(txtEyeColour1 != null && txtEyeColour1.value != ""){
		var txtEyeColour= txtEyeColour1.value;
		url=url+"&eye="+txtEyeColour;	count++;
	}
	var txtSpecialisation1=document.getElementById("txtSpecialisation"+celebID);
	if(txtSpecialisation1 != null && txtSpecialisation1.value != ""){
		var txtSpecialisation= txtSpecialisation1.value;
		url=url+"&spec="+txtSpecialisation;	count++;
	}	
	var txtFanSites1=document.getElementById("txtFanSites"+celebID);
	if(txtFanSites1 != null && txtFanSites1.value != ""){
		var txtFanSites= txtFanSites1.value;
		url=url+"&fsite="+txtFanSites;	count++;
	}
	var txtDeathdate1=document.getElementById("txtdeathdate"+celebID);
	if(txtDeathdate1 != null && txtDeathdate1.value != ""){
		var txtDeathdate= txtDeathdate1.value;
		url=url+"&dDate="+txtDeathdate;	count++;
	}
	var txtDeathplace1=document.getElementById("txtDeathplace"+celebID);
	if(txtDeathplace1 != null && txtDeathplace1.value != ""){
		var txtDeathplace= txtDeathplace1.value;
		url=url+"&dplace="+txtDeathplace;	count++;
	}
	var txtDeathcause1=document.getElementById("txtDeathcause"+celebID);
	if(txtDeathcause1 != null && txtDeathcause1.value != ""){
		var txtDeathcause= txtDeathcause1.value;
		url=url+"&dcause="+txtDeathcause;	count++;
	}
	
	var aUrl=url;
	if(count==0)
	{
		alert("Enter value");	return false;
	}else
	{
		document.getElementById("ShowLoading").style.display='inline';
		aRequestGet(aUrl, GetUserAllFeedBackValues);
		return false;
	}
}
function GetUserAllFeedBackValues(flage , value)
{
	if(flage)
	{	
		value = Trim(value);
		document.getElementById("ShowLoading").style.display='none';
		if(value=='Invalid')
		{
				document.getElementById("Invaliddiv").style.display='inline';
				window.frames['ScrollerFrame'].location.reload(1);
		}else{
			document.getElementById("lblMsg"+value).innerHTML="Email sent to admin";
			CloseDivAll("myTable"+value);
		}
	}
}
function CloseDivAll(myID)
{	
	 document.getElementById(myID).style.display="none";
	 flagNumber=1;
	 return true;
}

/**
*/
function GetBirthPlaceValuedeath(flage , value)
{
	if(flage)
	{	
		value = Trim(value);
		document.getElementById("lblMsg"+value).innerHTML="Email sent to admin";
		CloseDiv("myTabledeath"+value);
	}
}

function CloseDivdeath(myID)
{
	 document.getElementById(myID).style.display="none";
	 flagNumber=1;
	 return true;
}
function DeleBookMark(CelID)
{
		var answer = confirm("Are you sure you wish to delete this bookmark ?")
	if (answer){
		document.frmbookmark.action="/deletebkmarks.php?CelebID="+CelID;
		document.frmbookmark.submit();
	}
	else{}		 
}
function showdiv(flag)
{
	if(flag=="month")
	{
		document.getElementById('month').style.display = '';
		document.getElementById('year').style.display = 'none';
	}
	else if(flag=='year'){
		document.getElementById('year').style.display = '';
		document.getElementById('month').style.display = 'none';
	}
}
function getmonthEvent(temp,flag,day1,month1,year1)
{
	
	if(flag=='month' && flag!='year' && flag!='day')
	{
		strid=temp;
		y= year1;
		day=day1;
	}

	if(flag=='year' && flag!='month' && flag!='day')
	{
		strid=month1;
		y=temp;
		day=day1;;
	}
	if(flag!='year' && flag!='month' && flag=='day')
	{
		strid=month1;
		y=year1;
		day=temp;
	}

	if(strid=="January" || strid=="March" || strid=="May" || strid=="July" || strid=="August" || strid=="October" || strid=="December")
	{
		document.getElementById('div29').style.display = '';
		document.getElementById('div30').style.display = '';
		document.getElementById('div31').style.display = '';
	}
	else if(strid=="April" || strid=="June" || strid=="September" || strid=="November")
	{
		document.getElementById('div29').style.display = '';
		document.getElementById('div30').style.display = '';
		document.getElementById('div31').style.display = 'none';
	}
	else if(strid=="February")
	{
	if(y%4==0)
	{
		document.getElementById('div29').style.display = '';
		document.getElementById('div30').style.display = 'none';
		document.getElementById('div31').style.display = 'none';
	}
	else
	{
		document.getElementById('div29').style.display = 'none';
		document.getElementById('div30').style.display = 'none';
		document.getElementById('div31').style.display = 'none';
	}

	}
	if(flag=='day')
	document.frmevent.action="/celebrity-red-carpet-events-"+day+"-"+strid+"-"+y;
	else
	document.frmevent.action="/celebrity-red-carpet-events-"+strid+"-"+y;
	document.frmevent.submit();

}
function SelectDropDown(birthMonth)
{
	var frm = document.formBirthDaybyname;
	document.getElementById('formBirthDaybyname').submit();	
	return true;
}
function ShowEvent(str){
	if(str!=""){
		document.getElementById("messages").innerHTML="";		
		document.getElementById("ShowLoading").style.display='inline';
		var res = null;
		var timeout_val = 1100;
		res = setTimeout("timer_funcEvent('"+str+"')", timeout_val );
		
	}
}
function timer_funcEvent(str) 
{
	var aUrl = "/admin/chkevent.php?Title="+str;		
	aRequestGet(aUrl, GetResponseValueEvent)	
}

function GetResponseValueEvent(flage , value)
{
	if(flage)
	{	
		
		if(value!=0){
			StoreValues="Event Title already exists!";
			document.getElementById("messages1").value="not Allow";	
		}else{
			StoreValues="";
			document.getElementById("messages1").value="";		
		}
		document.getElementById("ShowLoading").style.display='none';
		document.getElementById("messages").innerHTML=StoreValues;		
		document.getElementById("messages").style.display='block';		
		
	}
}
function FunCancel(frmname)
{
	var frm = document.frmname;
	frm.action = "/";
	frm.submit();
}
function getBack(preUrl)
{
	window.location.href  = preUrl;
	return false;
}
function Show(str,userID){
	if(str!=""){
		document.getElementById("messages").innerHTML="";		
		document.getElementById("ShowLoading").style.display='inline';
		var res = null;
		var timeout_val = 1100;
		res = setTimeout("timer_func('"+str+"','"+userID+"')", timeout_val );
	}
}
function timer_func(str,userID) 
{
	var aUrl = "/checkpassword.php?pwd="+str+"&ID="+userID;		
	aRequestGet(aUrl, GetResponseValuePass)	
}
function GetResponseValuePass(flage , value)
{
	if(flage)
	{			
		if(value!=0){
			StoreValues="";
			document.getElementById("messages1").value="";		
		}else{
			StoreValues="Password not match";
			document.getElementById("messages1").value="not Allow";	
		}
		document.getElementById("ShowLoading").style.display='none';
		document.getElementById("messages").innerHTML=StoreValues;		
		document.getElementById("messages").style.display='inline';
	}
}
function NextPaging(frmName,q,count){
	document.getElementById("q").value=q;
	document.getElementById("page").value=count;
	document.getElementById(frmName).submit();	
}
function setPostvalueDating(Ratevalue,UserSession)
{
	var dateId = document.getElementById("hnddateId").value;
	if(UserSession == '')
	{
		popuplogin('popUpDiv');
		return false;
	}
	var aUrl = "/daterating.php?Ratevalue="+Ratevalue+"&dateID="+dateId;	
	aRequestGet(aUrl, GetResponseValueDating)	
}	
function GetResponseValueDating(flage , value)
{
	if(flage)
	{			
		var value = Trim(value);
		var Strval=value.split("D@W@E@B");
		var StrValue = Strval[0].replace(/^\s+/g,'');
		document.getElementById("viewAvg").innerHTML=StrValue;		
		document.getElementById("viewAvgRes").style.display='none';
		var StrVote = Strval[1].replace(/^\s+/g,'');
		document.getElementById("viewRes").innerHTML=StrVote;		
		document.getElementById("InVote").style.display='none';
		var intTotalVote = Strval[2].replace(/^\s+/g,'');
		
	}
}
function sendmail()
{
	
	var frm	=document.forgotpass;
	if(checkBlank(frm.txtemailid," E-mail Address ") == false)
	{
	return false;
	}
		if(checkEmail(frm.txtemailid," E-mail Address ") == false)
	{
		return false;
	}
}
function submitForm(formname)
{
	document.formname.submit();	
}
function NextPagingMsg(frmName,ArtiId,limit,qMsg,countMsg)
{
	var aUrl = "/././gossipcommentpaging.php?ArtiId="+ArtiId + "&limitMsg="+limit+ "&qMsg="+qMsg+"&pageMsg="+countMsg;
	aRequestGet(aUrl, GetResponseMsgData)
}
function Cmdabuse(varcmdId,varArtId)
{
	var aUrl = "/abusegossip.php?cmdId="+varcmdId+"&ArticleId="+varArtId;
	aRequestGet(aUrl, GetResponseabuser)
}
function GetResponseabuser(flage , value)
{
	if(flage)
	{			
		value = Trim(value);
		document.getElementById("abuse"+value).innerHTML="Reported abuse to administrator";
		
	}
}
function setPostvaluelook(Ratevalue,UserSession)
{
	if(UserSession == '')
	{
		popuplogin('popUpDiv');
		return false;
	}
	var LookId = document.getElementById("hndLookId").value;
	var aUrl = "/reting.php?Ratevalue="+Ratevalue+"&LookID="+LookId;	
	aRequestGet(aUrl, GetResponseValueLook)	
}	
function GetResponseValueLook(flage , value)
{
	if(flage)
	{			
		var value = Trim(value);
		var Strval=value.split("D@W@E@B");
		var StrValue = Strval[0].replace(/^\s+/g,'');
		document.getElementById("viewAvg").innerHTML=StrValue;		
		document.getElementById("viewAvgRes").style.display='none';
		var StrVote = Strval[1].replace(/^\s+/g,'');
		document.getElementById("viewRes").innerHTML=StrVote;		
		document.getElementById("InVote").style.display='none';
		var intTotalVote = Strval[2].replace(/^\s+/g,'');
		/*document.getElementById("Totelvotes").innerHTML=intTotalVote;		
		document.getElementById("votes").style.display='none';*/
	}
}
function NextPagingMsgLook(frmName,LookId,limit,qMsg,countMsg)
{

	var aUrl = "/getmsgdata.php?LookId="+LookId + "&limitMsg="+limit+ "&qMsg="+qMsg+"&pageMsg="+countMsg;
	aRequestGet(aUrl, GetResponseMsgDataLookMor)
}
function GetResponseMsgDataLookMor(flage , value)
{
	if(flage)
	{
			document.getElementById("Msgdata").innerHTML= value;
	}
}
function biography(celebId)
{
	document.getElementById('hndcelebId').value = celebId;
	frm = document.frmlookalike;
	frm.action = "index.htm?p=biography";
	frm.submit();
}
function CmdabuseLook(varcmdId,varlkId)
{
	var aUrl = "/abuselookalike.php?cmdId="+varcmdId+"&LookId="+varlkId;
	aRequestGet(aUrl, GetResponseabuserLook)
}
function GetResponseabuserLook(flage , value)
{
	if(flage)
	{			
		
		value = Trim(value);
		document.getElementById("abuse"+value).innerHTML="Reported abuse to administrator";
		
	}
}

function CheckEmailLoader(str)
{
	if(str!=""){
		document.getElementById("messages").innerHTML="";		
		document.getElementById("ShowLoading").style.display='inline';
		var res = null;
		var timeout_val = 1000;
		res = setTimeout("timer_funcProf('"+str+"')", timeout_val );
		
	}
}
function timer_funcProf(str) 
{
	var aUrl = "/checkemail.php?Email="+str;		
	aRequestGet(aUrl, GetResponseValueProfl);
}  

function GetResponseValueProfl(flage , value)
{
	if(flage)
	{		
		if(value!=1){
			
			StoreValues="";
			document.getElementById("messages1").value="";		
		}else{
			StoreValues="Email ID Exists";
			document.getElementById("messages1").value="not Allow";	
		}
		document.getElementById("ShowLoading").style.display='none';
		document.getElementById("messages").innerHTML=StoreValues;		
		document.getElementById("messages").style.display='inline';
	}
}
function getCelebrity(str)
{	
	if(str.length >= 1)
	var aUrl = "/admin/getdata.php?celebName="+str;		
	aRequestGet(aUrl, GetResponseValueCeleb);
  
}
function GetResponseValueCeleb(flag, value)
{
	if(flag)
	{
		document.getElementById("cbocelbId").innerHTML=value;	
	}
}
function message()
{
	document.getElementById('message').style.display = "block";
	document.getElementById('test').style.display ='none';
}
function concatvalue(str,formname)
{
	 	
		var frm = document.frmcelebprofile;
		var strcon = "";
		if(frm.txtFname.value != '')
		{
			strcon += frm.txtFname.value;
		}
		if(frm.txtMname.value != '')
		{	
			strcon +=" ";
			strcon += frm.txtMname.value;
		}
		if(frm.txtLname.value != '')
		{
			strcon +=" ";
			strcon += frm.txtLname.value;
		}
		frm.txtFullname.value = strcon;
}
function CmdabusePhoto(varcmdId,varArtId)
{
	var aUrl = "/abusephotoCmt.php?cmdId="+varcmdId+"&PhotoId="+varArtId;
	aRequestGet(aUrl, GetResponseCmtabusePhoto)
}
function GetResponseCmtabusePhoto(flage , value)
{
	if(flage)
	{			
		value = Trim(value);
		document.getElementById("abuse"+value).innerHTML="Reported abuse to administrator";
		
	}
}

function Photoabuse()
{
	var PhotoId = document.getElementById("hndPhotoId").value;
	var aUrl = "/abusephoto.php?PhotoId="+PhotoId;
	aRequestGet(aUrl, GetResponseabusePhoto)
}
function GetResponseabusePhoto(flage , value)
{
	if(flage)
	{			
		value = Trim(value);
		document.getElementById("abusephoto").style.display='';
		document.getElementById("abusephoto").innerHTML="Reported abuse to administrator";
		
	}
}


function getDatingFeedback1(celebname,datingID,datingWithName,formname,divs)
{	var txtDatingStopdate='';
	var txtDatingSincedate='';
	var ArrSince, ArrStop;
	var fSince = document.getElementById("txtDatingSincedate1"+datingID);
	var fStop = document.getElementById("txtDatingStopdate1"+datingID);
	if(fStop !=null && fStop.value !='')
	{
		txtDatingStopdate=document.getElementById("txtDatingStopdate1"+datingID).value;	
		ArrStop = txtDatingStopdate.split("-");
	}
	if(fSince !=null && fSince.value !='')
	{
		txtDatingSincedate=document.getElementById("txtDatingSincedate1"+datingID).value;
		ArrSince = txtDatingSincedate.split("-");
	}
	var txtcapt = document.getElementById("txtcaptcha1"+datingID).value;
	var count=0;
	var url="/senddatinglower.php?cname="+celebname+"&DatingID="+datingID+"&DatingWithName="+datingWithName+"&capt="+txtcapt;
	
	//validation for stop date larger than since date
	if(fStop !=null && fStop.value !='' && fSince !=null && fSince.value !='')
	{
		if(ArrSince[0] > ArrStop[0])
		{
			alert("Dating since date should be less than dating stopped date");
			return false;
		}
		else if(ArrSince[0]==ArrStop[0])
		{	
			if(ArrSince[2] > ArrStop[2]+1)
			{
				var arrMonths = new Array("January","February","March","April","May","June","July","August","September","October","November","December"); 
				alert("Dating since date should be less than dating stopped date");
				return false;
			}
			else if(ArrSince[2]==ArrStop[2]+1)
			{
				if(ArrSince[1]>ArrStop[1])
				{
					alert("Dating since date should be less than dating stopped date");
					return false;
				}
			}
		}
	}
	
	if(txtcapt == "")
	{
		alert("Please Enter the Code Correctly");
		return false;
	}
	if(txtDatingSincedate !='')
	{
		url=url+"&sinced="+txtDatingSincedate;	count++;
	}
	if(txtDatingStopdate !='')
	{
		url=url+"&stopd="+txtDatingStopdate;	count++;
	}
	var aUrl = url;
	if(count==0)
	{	
		alert('Please enter the date');
		return false;
	}else
	{
		document.getElementById("ShowLoading1"+datingID).style.display='inline';
		aRequestGet(aUrl, GetDatingValue1);
		return false;
	}
}
function GetDatingValue1(flage , value)
{
	if(flage)
	{	
		value = Trim(value);
		if(value.indexOf('D@W@E@B') > 1)
			{
			var allvalue=value;
			var allval=allvalue.split("D@W@E@B");
			var errval = Trim(allval[0]);
			var vardid = Trim(allval[1]);
			document.getElementById("ShowLoading1"+vardid).style.display='none';
			//alert(value+">>>"+vardid);
			if(errval=="Invalid")
			{		
				document.getElementById("Invaliddiv1"+vardid).style.display='inline';
				window.frames['ScrollerFrame1'+vardid].location.reload();
			}
		}else{
			document.getElementById("ShowLoading1"+value).style.display='none';
			document.getElementById("Invaliddiv1"+value).style.display='none';
			document.getElementById("lblMsg"+value).innerHTML="Email sent to admin";
			CloseDating("myTable1"+value);		
		}
	}
}
var mycarousel_itemList = "";
function getImageData(image,photoId){
	document.getElementById('detailimg').innerHTML= image;
	document.getElementById('hndPhotoId').value = photoId;
	document.getElementById("ShowLoading").style.display='inline';
	document.getElementById("Showphoto").style.display='none';
	document.getElementById('detailimg').title= photoId;
	link2ShowPhoto(photoId);
	
}

function mycarousel_itemLoadCallback(carousel, state)
{
	
	for (var i = carousel.first; i <= carousel.last; i++) {
		if (carousel.has(i)) {
			continue;
		}

		if (i > mycarousel_itemList.length) {
			break;
		}

		carousel.add(i, mycarousel_getItemHTML(mycarousel_itemList[i-1]));
	}
};

function mycarousel_getItemHTML(item)
{
    return '<a href= "#." ><img src="' + item.url + '"  name="phpotoimg"  '+ item.ImgSize +' border="0" title="' + item.title + '" onclick="' + item.onclickjs + '"  /></a>';
};
//bio
var mycarousel_itemList_bio = "";
function mycarousel_itemLoadCallback_bio(carousel, state)
{
	
	for (var i = carousel.first; i <= carousel.last; i++) {
		if (carousel.has(i)) {
			continue;
		}

		if (i > mycarousel_itemList_bio.length) {
			break;
		}

		carousel.add(i, mycarousel_getItemHTML_bio(mycarousel_itemList_bio[i-1]));
	}
};
function mycarousel_getItemHTML_bio(item)
{
    return '<a href= "' + item.hreflink + '" ><img src="' + item.url + '"  name="phpotoimg"    border="0" title="' + item.title + '"   /></a>';
};
function ValidationPhotoComment(e,UserSession,url)
{
	
	var frm	=document.frmphotocomment;
	if(checkBlank(frm.txtcomment," Comment ") == false)
	{
		return false;
	}
	if(UserSession == '')
	{
		popup('popUpDiv',e);
		return false;
	}
	frm.action = url;
	frm.target= "_self";
	return true;
}

/**
	Function:tTableGallery()
	Purpose:To open upload popup
	Author:Pritam M
*/
function tTableGallery(myID,divID,e,UserSession) 
{
	
	if(UserSession == '')
	{
		popup('popUpDiv',e);
		return false;
	}
	document.getElementById(myID).style.display="block";
}
/**
	Function:CloseDivImage()
	Purpose:To close upload popup
	Author:Pritam M
*/
function CloseDivImage(myID)
{	
	 document.getElementById(myID).style.display="none";
	 flagNumber=1;
	 return true;
}
function UploadPhoto(celebId)
{	
	var frm = document.formBiography;
	var termsAgree = document.getElementById('chkAgree').checked;
	if(checkBlank(frm.imagegly," Image ") == false)
	{
		return false;
	}
	if(termsAgree == false)
	{ 	alert("Please tick the checkbox in order to upload");
		return false;
	}
	frm.action = "/upload.php";
	frm.target="upload_iframe";
	frm.submit();
}
function UploadPhoto1(celebId)
{	
	var frm = document.frmphotocomment;
	var termsAgree = document.getElementById('chkAgree').checked;
	if(checkBlank(frm.imagegly," Image ") == false)
	{
		return false;
	}
	if(termsAgree == false)
	{ 	alert("Please tick the checkbox in order to upload");
		return false;
	}
	frm.action = "/upload.php";
	frm.target="upload_iframe";
	frm.submit();
}
function tring(celebid, msg)
{	
	parent.document.getElementById('myTableGallery').style.display = 'none';
	//set all fileds to blank
	parent.document.getElementById('imagegly').value = '';
	parent.document.getElementById('txtTitle').value = '';
	parent.document.getElementById('txtSource').value = '';
	parent.document.getElementById('lblMsg'+celebid).innerHTML = msg ;
	return false;
}
function UploadPhoto2(celebId)
{	
	var frm = document.frmphotocomment;
	var termsAgree = document.getElementById('chkAgree2').checked;
	if(checkBlank(frm.imagegly2," Image ") == false)
	{
		return false;
	}
	if(termsAgree == false)
	{ 	alert("Please tick the checkbox in order to upload");
		return false;
	}
	frm.action = "/upload1.php";
	frm.target="upload_iframe";
	frm.submit();
}
function tring2(celebid, msg)
{	
	
	parent.document.getElementById('myTableGallery2').style.display = 'none';
	parent.document.getElementById('imagegly2').value = '';
	parent.document.getElementById('txtTitle2').value = '';
	parent.document.getElementById('txtSource2').value = '';
	document.getElementById("abusephoto").style.display='';
	parent.document.getElementById('abusephoto').innerHTML = msg ;
	return false;
}

