function showExampleDiv()
{
	document.getElementById('example').style.display='block';
	document.getElementById('exampleHref').style.display='none';
}

function hideExampleDiv()
{
	document.getElementById('example').style.display='none';
	document.getElementById('exampleHref').style.display='block';
}
function updateFan()
{	
		if(validatefanUpdate())
		{
		var callbackHandler ={success:handleUpdate};
		var target = path['module_profile_url']+"/updateMember.php";//make the file
		YAHOO.util.Connect.setForm(document.getElementById('fansignup'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);	
		}
}

function download(userId,vidUrl)
{
	
	var target = path['module_uploadcode_url']+"/downloadfile.php?user="+userId+"&vidUrl="+vidUrl;//make the file
	location.href=target;

}

var handleUpdate = function(o)
{
	var response=o.responseText;
	//alert(response);
	while(response.substring(0,1) == ' ')
	{
		response = response.substring(1,response.length);
	}
	
	if(response==1)
	{
		document.getElementById("signuperrorlist").innerHTML="Your profile has been successfully Updated";
	}
	else if(response==-1)
	{
		document.getElementById("signuperrorlist").innerHTML="Your profile has not been Updated";
	}
	else if(response==-2)
	{
			document.getElementById("signuperrorlist").innerHTML="Email Already exist";
	
	}
	else if(response==-3)
	{
			document.getElementById("signuperrorlist").innerHTML="User Url Already exist";
	
	}
}	

function checkUsrUrl()
{
	var callbackHandler ={success:handleUsrUrl};
	var user_url=document.getElementById('user_url').value;
	if(trim(user_url)=='')
	{
		document.getElementById('availableError').innerHTML="Please Enter a value in Your url box.";
		document.getElementById('available').innerHTML="";
		document.getElementById('user_url').value="";
		return;
	}
	var check = /^[a-zA-Z0-9_]+$/;
	if(!(trim(user_url).match(check)))
	{
		document.getElementById('availableError').innerHTML="Only alphabeds,integers and underscore are valid Your url box.";
		document.getElementById('available').innerHTML="";
		return;
	}
	var target = UrlArr['module_register_url']+"/checkUsrUrl.php?user_url="+user_url+"";//make the file
	//YAHOO.util.Connect.setForm(document.getElementById('artistupdate'));
	var request = YAHOO.util.Connect.asyncRequest('GET',target, callbackHandler);
}

var handleUsrUrl = function(o)
{
	var response=o.responseText;
	
	while(response.substring(0,1) == ' ')
	{
		response = response.substring(1,response.length);
	}
	
	if(response==1)
	{
		document.getElementById("available").innerHTML="This user name is available.";
		document.getElementById('availableError').innerHTML="";
		document.getElementById("signuperrorlist").innerHTML="";
	}
	else if(response==0)
	{
		
		document.getElementById("available").innerHTML="";
		document.getElementById("availableError").innerHTML="This user Url already exists.";
		document.getElementById("signuperrorlist").innerHTML="";
		//alert("This url already exists");
	}		

}


/*function checkUsrUrl1()
{
	
	var user_url=document.getElementById('user_url').value;
	var callbackHandler ={success:handleUsrUrl1};
	var target = UrlArr['module_register_url']+"/checkUsrUrl.php?user_url="+user_url+"";//make the file
	alert(target);
	//YAHOO.util.Connect.setForm(document.getElementById('artistupdate'));
	var request = YAHOO.util.Connect.asyncRequest('GET',target, callbackHandler);
	//return request.responseText;
}

var handleUsrUrl1 = function(o)
{
	var response=o.responseText;
	alert(response);
	while(response.substring(0,1) == ' ')
	{
		response = response.substring(1,response.length);
	}
	if(response==1)
	{
		return true;
	}
	else if(response==0)
	{
		
		document.getElementById("signuperrorlist").innerHTML="This user Url already exists.";
		return false;
	}
}
*/

var errormsgUpdate="";
var errormsg="";
function validatefanUpdate()
{
	if(checkBlank('artistname',ErrorMsgArray['membernameerror']))
	{
		if(isNotAlphabetsNnumbers(trim(document.getElementById('artistname').value)))
		{
			displayError('artistname',ErrorMsgArray['validmembernameerror']);
		}
	}	
	if(errormsg!='')
	{
		document.getElementById("signuperrorlist").innerHTML=errormsg;
		errormsg='';
		return false;
	}
	if(trim(document.getElementById('city').value)=='')
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the city.";
		return false;
	}
	if(isNotAlphabets(trim(document.getElementById('state').value)))
	{
		document.getElementById("signuperrorlist").innerHTML="Please enter state.";
		return false
	}
	if(trim(document.getElementById('state').value)=='')
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the state.";
	    return false;
	}	
	/*if(document.getElementById('gender').value=='select')
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the Gender.";
	 	return false
	}*/	

	if(trim(document.getElementById('zip').value)=='')
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the zip.";
		return;
	} 
	else if(checkBlank('zip',ErrorMsgArray['zipcodeerror'])==true)
	{
		
		checkZipCode('zip',ErrorMsgArray['digiterror'],ErrorMsgArray['invalidziperror'],ErrorMsgArray['hyphenerror']);
		if(errormsg!='')
		{
			document.getElementById("signuperrorlist").innerHTML=errormsg;
			errormsg='';
			return;
		}
	}
	
	/*if(trim(document.getElementById('city').value)=='')
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the city.";
		return false;
	}*/	
	
	/*if(trim(document.getElementById('national').value=='0'))
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the Nationality.";
		return false;
	}	
	if(trim(document.getElementById('build').value=='0'))
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the Body Type.";
		return false;
	}	
	if(trim(document.getElementById('height').value=='0'))
	{
	
		document.getElementById("signuperrorlist").innerHTML="Please Enter the Height.";
		return false;
	}	

	if(trim(document.getElementById('status').value=='0'))
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the Dating Status";
		return false;
	}	
	if(trim(document.getElementById('sexPref').value=='0'))
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the Sexual Orientation";
		return false;
	}	
	
	if(trim(document.getElementById('hometown').value)=='')
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the Hometown";
		return false;
	}	
	if(trim(document.getElementById('religion').value=='0'))
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the Religion";
		return false;
	}	
	
	if(trim(document.getElementById('child').value=='0'))
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the Children";
		return false;
	}	
	
	if(trim(document.getElementById('education').value=='0'))
	{
		document.getElementById("signuperrorlist").innerHTML="Please Enter the Education";
		return false;
	}*/	
	return true;
	
}

function registerfan()
{
	document.getElementById('available').innerHTML="";
	document.getElementById('availableError').innerHTML="";
	
	if(validatefansignup())
	{
		document.getElementById('signuperrorlist').innerHTML ="<img src='"+ UrlArr['IMG_URL'] +"/inprogress.gif'>"; 
		var callbackHandler ={success:handleInsertfan};
		var target = UrlArr['module_register_url']+"/register.php";
		YAHOO.util.Connect.setForm(document.getElementById('fansignup'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
		
	}		
}
	
var handleInsertfan = function(o)
{
	
	var response=o.responseText;
	//alert(response);
	
	while (response.substring(0,1) == ' ')
	{
		response = response.substring(1, response.length);
	}
	
	if(response==1)
	{
		location.href=UrlArr['module_register_url']+"/registrationconfirmation.php";
	}
	else if(response==-1)
	{
		document.getElementById('signuperrorlist').innerHTML=ErrorMsgArray['notregistererror'];
	}		
	else if(response==-2)
	{
		document.getElementById('signuperrorlist').innerHTML=ErrorMsgArray['userexistrerror'];
	}
	else if(response==-3)
	{
		document.getElementById('signuperrorlist').innerHTML="User Url Already Exists";
		//document.getElementById('signuperrorlist').innerHTML='Display name already exists';
	}
}

function validatefansignup()
{
		errormsg="";

		if(checkBlank('email',ErrorMsgArray['emailerror']))
		{
			checkEmail('email',ErrorMsgArray['validemailerror'])
		}
		if(checkBlank('confirmemail',ErrorMsgArray['confirmemailerror']))
		{
			if(checkEmail('confirmemail',ErrorMsgArray['validconfirmemailerror']))
			{
				return false;
			}
			else if(checkEqualValue('confirmemail','email',ErrorMsgArray['sameemailerror']))
			{
				return false;
			} 
		}
		
		if(checkBlank('firstname',ErrorMsgArray['firstnameerror']))
		{
			if(isNotAlphabets(trim(document.getElementById('firstname').value)))
			{
				displayError('firstname',ErrorMsgArray['validfirstnameerror']);
			}
		}		
		if(checkBlank('lastname',ErrorMsgArray['lastnameerror']))
		{
			if(isNotAlphabets(trim(document.getElementById('lastname').value)))
			{
				displayError('lastname',ErrorMsgArray['validlastnameerror']);
			}
		}	
		if(checkBlank('displayname',ErrorMsgArray['dispalynameerror']))
		{
			if(isNotAlphabetsNnumbers(trim(document.getElementById('displayname').value)))
			{
				displayError('displayname',ErrorMsgArray['validdispalynameerror']);
			}
		}	
		
		var user_url=document.getElementById('user_url').value;
		
		/*if(trim(user_url)=='')
		{
			
			displayError('user_url',"Please Enter a value in Your url box.");
			//alert("dsfdf");
			//document.getElementById('signuperrorlist').innerHTML="Please Enter a value in Your url box.";
			document.getElementById('user_url').value="";
			
			//return;
		}
		var check = /^[a-zA-Z0-9_]+$/; 
		if(!(trim(user_url).match(check)))
		{
			displayError('user_url',"Only alphabeds,integers and underscore are valid Your url box.");
			document.getElementById('user_url').value="";
		}
		if(checkUsrUrl1()==false)
		{
			alert(checkUsrUrl1());
			return true;
		}*/
		if(checkBlank('password',ErrorMsgArray['passworderror']))
		{
			checkLength('password',ErrorMsgArray['passwordlenerror'])
		}	
		if(checkBlank('confirmpassword',ErrorMsgArray['confirmpassworderror']))
		{
			if(checkEqualValue('confirmpassword','password',ErrorMsgArray['samepassworderror']))
			{
				return false;
			}
			else if(checkEqualValue('confirmemail','email',ErrorMsgArray['sameemailerror']))
			{
				return false;
			} 
		}	
		if(document.getElementById('gender').value=='select')
		{
			displayError('gender',ErrorMsgArray['selectgendererror']);
		}	
		if(document.getElementById('day').value=='Day')
		{
			displayError('day',ErrorMsgArray['selectdayerror']);
		}	
		if(document.getElementById('month').value=='Month')
		{
			displayError('month',ErrorMsgArray['selectmontherror']);
		}	
		if(document.getElementById('year').value=='Year')
		{
			displayError('year',ErrorMsgArray['selectyearerror']);
		}	
		if(checkBlank('state',ErrorMsgArray['stateerror']))
		{
			if(isNotAlphabets(trim(document.getElementById('state').value)))
			{
				displayError('state',ErrorMsgArray['validstatenameerror']);
			}
		
		}	
		if(checkBlank('zip',ErrorMsgArray['zipcodeerror']))
		{
			checkZipCode('zip',ErrorMsgArray['digiterror'],ErrorMsgArray['invalidziperror'],ErrorMsgArray['hyphenerror'])
		}
		if(trim(document.getElementById('emailtxtarea').value)!="")
		{
			if((CheckEmailList(trim(document.getElementById('emailtxtarea').value))==false))
			{
				displayError('emailtxtarea',ErrorMsgArray['validemailerror']);
			}	
		}
		if(document.getElementById('agree').checked==false)
		{
			displayError('agree',ErrorMsgArray['termagreeerror']);
		}	

		
		if(errormsg!='')
		{
			document.getElementById('signuperrorlist').innerHTML=errormsg;
			return false;
		}
		else return true;		

}

function resetfan()
{
	document.getElementById('signuperrorlist').innerHTML='';
	document.getElementById('email').value='';
	document.getElementById('email').className='class';
	document.getElementById('confirmemail').value='';
	document.getElementById('confirmemail').className='class';
	document.getElementById('firstname').value='';
	document.getElementById('firstname').className='class';
	document.getElementById('lastname').value='';
	document.getElementById('lastname').className='class';
	document.getElementById('displayname').value='';
	document.getElementById('displayname').className='class';
	document.getElementById('password').value='';
	document.getElementById('password').className='class';
	document.getElementById('confirmpassword').value='';
	document.getElementById('confirmpassword').className='class';
	document.getElementById('gender').value='';
	document.getElementById('gender').className='class';
	document.getElementById('month').setSelectedIndex=0;
	document.getElementById('month').className='class';
	document.getElementById('day').setSelectedIndex=0;
	document.getElementById('day').className='class';
	document.getElementById('year').setSelectedIndex=0;
	document.getElementById('year').className='class';
	document.getElementById('country').setSelectedIndex=0;
	document.getElementById('country').className='class';
	document.getElementById('state').value='';
	document.getElementById('state').className='class';
	document.getElementById('zip').value='';
	document.getElementById('zip').className='class';
	document.getElementById('emailtxtarea').value='';
	document.getElementById('emailtxtarea').className='class';
	document.getElementById('checknews').value=false;
	document.getElementById('agree').value=false;
	document.getElementById('user_url').value="";
	document.getElementById('user_url').className='class';
}
function validate()
{
	return true;
}

function subscribe()
{ 

    var check=document.getElementById("fanId").value;
	//alert("Check:"+check);
	if (check.length==0)
	{
	alert("Please login to subscribe artist");
	}
	
	else if(validate())
	{
		
		var callbackHandler ={success:handleInsert};
		var target=path['module_uploadcode_url']+"/subscribecheck.php";
		//alert("target "+target);
		YAHOO.util.Connect.setForm(document.getElementById('runvideo'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}		
}
var handleInsert = function(o)
{
	
	var response=o.responseText;
    //alert("responseText ::"+o.responseText);
	
	if(response==-1)
	{
		//location.href=UrlArr['module_UPLOADCODE_url']+"/runVideo.php";
		location.href="runVideo.php";
	}
	else if(response==1)
	{
		document.getElementById("subscribelist").innerHTML="This artist has been subscribe.";

	}		
	else if(response==0)
	{
		document.getElementById("subscribelist").innerHTML="This artist is already been subscribe.";	
	}
}

function subscribeMine()
{ 

    var check=document.getElementById("fanId").value;
	//alert("Check:"+check);
	if (check.length==0)
	{
	alert("Please login to subscribe artist");
	}
	
	else if(validate())
	{
		
		var callbackHandler ={success:handleInsertMine};
		var target=path['module_uploadcode_url']+"/subscribecheck.php";
		//alert("target "+target);
		YAHOO.util.Connect.setForm(document.getElementById('subscribecheck'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}		
}
var handleInsertMine = function(o)
{
	
	var response=o.responseText;
    //alert("responseText ::"+o.responseText);
	
	if(response==-1)
	{
		//location.href=UrlArr['module_UPLOADCODE_url']+"/runVideo.php";
		//alert("Error");
		//location.href="runVideo.php";
	}
	else if(response==1)
	{
		document.getElementById("err").innerHTML="This artist has been subscribe.";

	}		
	else if(response==0)
	{
		document.getElementById("err").innerHTML="This artist is already been subscribe.";	
	}
}

	function addfavourite(id){
	
		
		//alert(document.getElementById("userId").value);
		var check=document.getElementById("userId").value;
		if (check.length==0)
		{
			alert("Please login to subscribe artist");
		}
		else
		{
		
		var target =profilepath['module_uploadcode_url']+"/addMyFavourite.php?favvideoid="+id+"&fanId="+check;
	
		var request = YAHOO.util.Connect.asyncRequest('GET',target,callbackHandleAudio);
		}
	}
	
	
var handleAudio = function(o)
{
	var response=o.responseText;
	if(response==1)
	{
		document.getElementById("shareAudioStatus").innerHTML="This Audio has been successfully added into your favourite Video.";
	}
	else if(response==0)
	{
		document.getElementById("shareAudioStatus").innerHTML="This Audio has been already added into your favourite Video.";		
	}
	
	
}

var callbackHandleAudio={success:handleAudio};
	
	
	
function addtofavourite()
{
	
	var check=document.getElementById("fanId").value;
	if (check.length==0)
	{
		alert("Please login to subscribe artist");
	}
	else
	{
	
	var fo=document.getElementById('runvideo');				
	var target =path['module_uploadcode_url']+"/addMyFavourite.php" ;
	YAHOO.util.Connect.setForm(fo); 
	var request = YAHOO.util.Connect.asyncRequest('POST',target,callbackHandlerMove);
	}
	
}
	
	
	
var handleMove = function(o)
{
	var response=o.responseText;
   // alert(response);
	if(response==1)
	{
			document.getElementById("signuperrorlist").innerHTML="This Video has been successfully added into your favourite Video.";

	}
	else if(response==0)
	{
		document.getElementById("signuperrorlist").innerHTML="This Video has been already added into your favourite Video.";		
	}
	else if(response==2)
	{
		
		document.getElementById("signuperrorlist").innerHTML="This is your own Video you cant add it to your favourite ";		
	}	
	
	
}

var callbackHandlerMove={success:handleMove};

function subscribeaudio()
{ 
  
	if(validate())
	{
		
		var callbackHandler ={success:handleInsert};
		var target=path['module_uploadcode_url']+"/subscribeaudiocheck.php";
	    //alert(target);
		YAHOO.util.Connect.setForm(document.getElementById('runaudio'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}		
}
var handleInsert = function(o)
{
	
	var response=o.responseText;
	if(response==-1)
	{
		//location.href=UrlArr['module_UPLOADCODE_url']+"/runVideo.php";
		location.href="runVideo.php";
	}
	else if(response==1)
	{
		document.getElementById("subscribelist").innerHTML="This artist has been subscribe.";

	}		
	else if(response==0)
	{
		document.getElementById("subscribelist").innerHTML="This artist is already been subscribe.";	
	}
}


function addtofavouritemusic()
	{
			
			var x;
			var fo=document.getElementById('runaudio');				
						
			var target =path['module_uploadcode_url']+"/addMyFavourite.php" ;
			
			YAHOO.util.Connect.setForm(fo); 
			var request = YAHOO.util.Connect.asyncRequest('POST',target,callbackHandleradd);
		
		
	}
	
	
var handleadd = function(o)
{
	var response=o.responseText;
	//alert(response);
	if(response==1)
	{
			document.getElementById("signuperrorlist").innerHTML="This Audio has been successfully added into your favourite Music.";

	}
	else if(response==0)
	{
		document.getElementById("signuperrorlist").innerHTML="This Audio is already in your favourite Music.";		
	}
	else if(response==2)
	{
		document.getElementById("signuperrorlist").innerHTML="This is your own Audio you cant add it to your favourite ";		
	}	
}

var callbackHandleradd={success:handleadd};

function show()
{

	var check=document.getElementById("fanId").value;
	if (check.length==0)
	{
	alert("Please login to Post Comment");
	}
	else
	{
		document.getElementById('checkshow').style.display="inline";
	var str="<textarea rows=5 cols=52 id='commentmsg' name='commentmsg'></textarea>";
	str=str+"<input name='button' type='button' id='comment' name='comment' value='Post Comment' onclick='addcomment()' /><input name='button' type='button' id='discard' name='discard' value='Discard' onclick='hide()' />";
	 document.getElementById('checkshow').innerHTML=str;
	}
	//document.getElementById('checkshow').display="none";
	
}


function showvid()
{
	var check=document.getElementById("fanId").value;
	if (check.length==0)
	{
	alert("Please login to Post Comment");
	}
	else
	{
		document.getElementById('checkshow').style.display="inline";
	var str="<textarea rows=5 cols=45 id='commentmsg' name='commentmsg'>Enter your Text ...</textarea>";
	str=str+"<input name='button' type='button' id='comment' name='comment' value='Post Comment' onclick='addvidcomment()' /><input name='button' type='button' id='discard' name='discard' value='Discard' onclick='hide()' />";
	 document.getElementById('checkshow').innerHTML=str;
	}
}

function showvideo()
{
	var check=document.getElementById("fanId").value;
	if (check.length==0)
	{
	alert("Please login to Post Comment");
	}
	else
	{
	document.getElementById('checkshow').style.display="inline";
	var str="<textarea rows=5 cols=45 id='commentmsg' name='commentmsg'>Enter your Text ...</textarea>";
	str=str+"<input name='button' type='button' id='comment' name='comment' value='Post Comment' onclick='addVideoComment()' /><input name='button' type='button' id='discard' name='discard' value='Discard' onclick='hideComments()' />";
	document.getElementById('checkshow').innerHTML=str;
	}
}


function showvideoReply(commentId)
{
	var check=document.getElementById("fanId").value;
	if (check.length==0)
	{
	alert("Please login to Post Comment");
	}
	else
	{
	document.getElementById('checkshow').style.display="inline";
	var str="<textarea rows=5 cols=45 id='commentmsg' name='commentmsg'>Enter your Text ...</textarea>";
	str=str+"<input type='hidden' id='commentId' name='commentId' value='"+commentId+"'/>";
	str=str+"<input name='button' type='button' id='comment' name='comment' value='Post Comment' onclick='addVideoCommentReply()' /><input name='button' type='button' id='discard' name='discard' value='Discard' onclick='hideComments()' />";
	document.getElementById('checkshow').innerHTML=str;
	}
}

/*function PostReply(commentId)
{
	showvideoReply(commentId);
}*/

function showCommentDiv()
{
	var check=document.getElementById("fanId").value;
	if (check.length==0)
	{
	alert("Please login to Post Comment");
	}
	else
	{
		document.getElementById('checkshow').style.display="inline";
	}
}

function hideComments()
{
document.getElementById('checkshow').style.display="none";
}
function hide()
{
document.getElementById('checkshow').style.display="none";
}

function addVideoComment()
 { 
 	var data=document.getElementById('commentmsg').value;
	//alert("commentId:"+document.getElementById('commentId').value);
    document.getElementById('check').value=data;
	//alert(document.runvideo.'check'.value);
    if(data.length==0)
    {
    	document.getElementById("messagecomment").innerHTML="addcomments.";	
	}
	else if(validate())
	{
		//alert("yes validate	"+path['module_comment_url']);
		var callbackHandler ={success:handleInsertcommentVideo};
		var target=path['module_comment_url']+"/mycomment.php";
		YAHOO.util.Connect.setForm(document.getElementById('runvideo'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}		
}


function addVideoCommentReply()
 { 
	var data=document.getElementById('commentmsg').value;
	document.getElementById('check').value=data;
	
    if(data.length==0)
    {
    	document.getElementById("messagecomment").innerHTML="addcomments.";	
	}
	else if(validate())
	{
		var callbackHandler ={success:showCommentInsert};
		var target=path['module_comment_url']+"/mycomment.php";
		YAHOO.util.Connect.setForm(document.getElementById('runvideo'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}		
}

var showCommentInsert = function(o)
{
	var videoId=document.getElementById("favvideoid").value;
	document.getElementById('checkshow').style.display='none';
	var callbackHandler ={success:handleCommentInserted};
	var target=path['module_uploadcode_url']+"/userComments.php?videoId="+videoId+"&next=0";
	var request = YAHOO.util.Connect.asyncRequest('GET', target, callbackHandler);
}

var handleCommentInserted = function(o)
{
	document.getElementById("hideTd").innerHTML=o.responseText;
	var cou=document.getElementById("countComments").value;
	//alert(cou);
	document.getElementById("count1").innerHTML=cou;
}

function showCommentPage(next)
{
	var videoId=document.getElementById("favvideoid").value;
	document.getElementById('checkshow').style.display='none';
	var callbackHandler ={success:handleCommentPaging};
	var target=path['module_uploadcode_url']+"/userComments.php?videoId="+videoId+"&next="+next;
	var request = YAHOO.util.Connect.asyncRequest('GET', target, callbackHandler);
}

var handleCommentPaging = function(o)
{
	document.getElementById("hideTd").innerHTML=o.responseText;
}

var handleInsertcommentVideo = function(o)
{
	
	var response=o.responseText;
	var vidId=document.getElementById('favvideoid').value;
	if(response=='' || response==0)
	{
		document.getElementById('checkshow').style.display='none';
		document.getElementById("messagecomment").innerHTML=response;
		var callbackHandler ={success:handleInsertcommentVideo1};
		var target=path['module_comment_url']+"/videoComment.php?videoId="+vidId;
		YAHOO.util.Connect.setForm(document.getElementById('runvideo'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}
}


var handleInsertcommentVideo1 = function(o)
{
	var response=o.responseText;

	if(response!='')
	{
		var comment_array=response.split("###");
		var comment_table='';
		for(var i=1;i<comment_array.length;i++)
		{
			var nameAndComment_array=comment_array[i].split("##");
			comment_table  +='<div style="background-color:#D7D7D7;width:408px; text-align:left; font-size:12px;pading-left:2px;">	<strong><span>'+nameAndComment_array[0]+'</span></div>';
			comment_table +='<div style="text-align:justify;"><span class="style2">'+nameAndComment_array[1]+'</span></div>';
		}
		comment_table +='</div>';
		document.getElementById('checkshow').style.display='none';
		//document.getElementById('hideTd').style.display='none';
		//document.getElementById('comment1').style.display='block';
		//document.getElementById("messagecomment").innerHTML="Your comment has been posted successfully.";
		document.getElementById("hideTd").innerHTML=comment_table;
		document.getElementById("count1").innerHTML=comment_array[0];
		document.getElementById("count").innerHTML="TextComments: "+comment_array[0];
	}
}
function addvidcomment()
 { 
 	var data=document.getElementById('commentmsg').value;
	
    document.getElementById('check').value=data;
	//alert(document.runvideo.'check'.value);
    if(data.length==0)
    {
    	document.getElementById("messagecomment").innerHTML="addcomments.";	
	}
	else if(validate())
	{
		//alert("yes validate	"+path['module_comment_url']);
		var callbackHandler ={success:handleInsertcommentVid};
		var target=path['module_comment_url']+"/mycomment.php";
		YAHOO.util.Connect.setForm(document.getElementById('runvideo'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}		
}

var handleInsertcommentVid = function(o)
{
	
	var response=o.responseText;
	var vidId=document.getElementById('favvideoid').value;
	if(response=='' || response==0)
	{
		document.getElementById('checkshow').style.display='none';
		document.getElementById("messagecomment").innerHTML=response;
		var callbackHandler ={success:handleInsertcommentVid1};
		var target=path['module_comment_url']+"/videoComment.php?videoId="+vidId;
		YAHOO.util.Connect.setForm(document.getElementById('runvideo'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}
}


var handleInsertcommentVid1 = function(o)
{
	var response=o.responseText;

	if(response!='')
	{
		var comment_array=response.split("###");
		var comment_table='<table width="100%" border="0" align="center" cellpadding="4" cellspacing="0">';
		for(var i=1;i<comment_array.length;i++)
		{
			var nameAndComment_array=comment_array[i].split("##");
			comment_table  +='<tr> <td bgcolor="#D7D7D7" width="450px" style="text-align:justify;"><span class="style1">'+nameAndComment_array[0]+'</span></td></tr>';
			comment_table +='<tr> <td style="text-align:justify;"><span class="style2">'+nameAndComment_array[1]+'</td></tr>';
		}
		comment_table +='</table>';
		document.getElementById('checkshow').style.display='none';
		document.getElementById('hideTd').style.display='none';
		document.getElementById('comment1').style.display='block';
		document.getElementById("messagecomment").innerHTML="Your comment has been posted successfully.";
		document.getElementById("comment1").innerHTML=comment_table;
		document.getElementById("count1").innerHTML="Comments: "+comment_array[0];
		document.getElementById("count").innerHTML="TextComments: "+comment_array[0];
	}
}

function addcomment()
 { 
   var data=document.getElementById('commentmsg').value;
   document.getElementById('check').value=data;
   if(data.length==0)
  {
     document.getElementById("messagecomment").innerHTML="addcomments.";	
	
  }
 else if(validate())
	{
		var callbackHandler ={success:handleInsertcomment};
		var target=path['module_comment_url']+"/mycomment.php";
		YAHOO.util.Connect.setForm(document.getElementById('runvideo'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}		
}



var handleInsertcomment = function(o)
{
	
	var response=o.responseText;
	if(response!='')
	{
		document.getElementById('checkshow').style.display='none';
		document.getElementById("messagecomment").innerHTML="Processing ...";
	}
	else if(response==0)
	{
		
	}		
	
}

function activeRating(a)
{ 
	var q=document.getElementById('hide').value ;
	if(q=="")
	{ }
	else
{

  var ratingCaption = "";

  for(i=1;i<=a.id;i++)
  {
    if(i == 1)
     ratingCaption = "Poor";
    else if(i == 2)
     ratingCaption = "NothingSpecial";
    else if(i == 3)
     ratingCaption = "WorthWatching";
    else if(i == 4)
     ratingCaption = "PrettyCool";
    else if(i == 5)
     ratingCaption = "Awesome";
    document.getElementById('ratingAlignment').innerHTML = ratingCaption; 
	document.getElementById(i).src = path['module_images_url']+"/starSm.gif";
  } 
  for (;i<=5;i++)
  {
	  document.getElementById(i).src = path['module_images_url']+"/starBg.gif";
  }

  return false;
}
}


function fillUserComments()
{
		var id=document.getElementById("videoId").value;
		var callbackHandler ={success:handleUserComments};
		var target =path['module_uploadcode_url']+"/userComments.php?videoId="+id;
		//YAHOO.util.Connect.setForm(document.getElementById('userCom'));
		var request = YAHOO.util.Connect.asyncRequest('GET',target,callbackHandler);
}

var handleUserComments = function(o)
{
	//alert(o.responseText);
	document.getElementById('hideTd').innerHTML = o.responseText;
	var cou=document.getElementById("countComments").value;
	//alert(cou);
	document.getElementById("count1").innerHTML=cou;
}


function setRating(a)
{
		var rateId = a.id;
	       var check=document.getElementById("fanId").value;
		if (check.length==0)
		{
		//alert("Please login to rating");
		document.getElementById("err").innerHTML = "Please login .";
		}
		else
		{
		
		var fo=document.getElementById('runvideo');		
		var callbackHandler ={success:handleInsertrating};
		var target =path['module_uploadcode_url']+"/rating.php?rateId=" +rateId ;
		//alert(target);
		YAHOO.util.Connect.setForm(fo); 
		var request = YAHOO.util.Connect.asyncRequest('POST',target,callbackHandler);
		}
}

var handleInsertrating = function(o)
{
	// var a= document.getElementById('hide1').value ;
	// alert(o.responseText);
	document.getElementById('displayRatings').innerHTML = o.responseText;
	//location.href="runVideo.php?vid="+a ;
	document.getElementById("err").innerHTML = "Thanks for rating.";

}

function unsubscribe()
{ 
//alert("hiii");
	if(validate())
	{
		
		var callbackHandler ={success:handleInsertunsub};
	
		var target=path['module_uploadcode_url']+"/unsubscribe.php";
		YAHOO.util.Connect.setForm(document.getElementById('unsubscribe'));
		var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);
	}		
}
var handleInsertunsub = function(o)
{
	
	var response=o.responseText;
    // alert(o.responseText);
	
	if(response==-1)
	{
		//location.href=UrlArr['module_UPLOADCODE_url']+"/runVideo.php";
		location.href="runVideo.php";
	}
	else if(response==1)
	{
		document.getElementById("subscribelist").innerHTML="This artist has been subscribe.";

	}		
	else if(response==0)
	{
		document.getElementById("subscribelist").innerHTML="This artist is already been subscribe.";	
	}
}


function updateFandetail()
{	

	if(validatefanDetails())
	{
		
			var callbackHandler ={success:handleUpdate1};
			var target = path['module_profile_url']+"/updateMemberDetails.php";//make the file
			YAHOO.util.Connect.setForm(document.getElementById('fansignup1'));
			var request = YAHOO.util.Connect.asyncRequest('POST', target, callbackHandler);	
	}

}
var handleUpdate1 = function(o)
{
	var response=o.responseText;
	while (response.substring(0,1) == ' ')
	{
		response = response.substring(1, response.length);
	}
	if(response==1)
	{
		document.getElementById("signuperrorlist").innerHTML="Your profile has been successfully Updated";
	}
	else if(response==-1)
	{
		document.getElementById("signuperrorlist").innerHTML="Your profile has not been Updated";
		//displayError('signuperrorlist',ErrorMsgArray['invalidupdateerror']);
	}		

}	


function validatefanDetails()
{
		//errormsgUpdate="";
	
	/*if(isNotAlphabets(trim(document.getElementById('state').value)))
	{
		//displayError('state',ErrorMsgArray['validstatenameerror']);
		document.getElementById("signuperrorlist").innerHTML="Please enter state.";

	}*/

	//if(document.getElementById('gender').value=='select')
//	{
//		displayError('gender',ErrorMsgArray['selectgendererror']);
//	}	
//	if(document.getElementById('day').value=='Day')
//	{
//		displayError('day',ErrorMsgArray['selectdayerror']);
//	}	
//	if(document.getElementById('month').value=='Month')
//	{
//		displayError('month',ErrorMsgArray['selectmontherror']);
//	}	
//	if(document.getElementById('year').value=='Year')
//	{
//		displayError('year',ErrorMsgArray['selectyearerror']);
//	}	
//		
//	if(checkBlank('zip',ErrorMsgArray['zipcodeerror']))
//	{
//		checkZipCode('zip',ErrorMsgArray['digiterror'],ErrorMsgArray['invalidziperror'],ErrorMsgArray['hyphenerror'])
//	}
//
//	
//	if(errormsgUpdate!='')
//	{
//		document.getElementById('signuperrorlist').innerHTML=errormsg;
//		return false;
//	}
	return true;		

}




