var urlAddress = window.location.href; 
var pageName = "Artistic Yoga Celebrity Blog,Experts Blog,Express Your self"; 
var js_divid = "";
var caseID = 0;
function addToFavorites() 
{ 
	if (window.sidebar) // firefox
		window.sidebar.addPanel(pageName, urlAddress, "");
	else if (window.external){ 
		window.external.AddFavorite(urlAddress,pageName);
	} 
	else if( window.opera && window.print ){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',urlAddress);
		elem.setAttribute('title',pageName);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
}

function login_validate(frmObject) {
	var frm = document.getElementById(frmObject);
	if((frm.email.value=="") || (frm.email.value==null) || (frm.email.value==frm.email.title)){
		alert("Enter Email-ID.");
		frm.email.focus();
		//return false;
	}
	else if((frm.pwd.value=="") || (frm.pwd.value==null) || (frm.pwd.value==frm.pwd.title)){
		alert("Enter Password.");
		frm.pwd.focus();
		//return false;
	}
	else if (echeck(frm.email.value)==false){
		frm.email.focus();
		//return false;
	}
	else
	{
      // fnShowData('get-parser.jsp?params=11;'+frm.email.value+';'+frm.pwd.value+';frmlogin;0','dvlogin',0,false);
      
      if(frm.rememberMe.checked)
      {
       fnShowData('get-parser.jsp?params=11;'+frm.email.value+';'+frm.pwd.value+';frmlogin;1','dvlogin',0,false);
      }
      else
      {
        fnShowData('get-parser.jsp?params=11;'+frm.email.value+';'+frm.pwd.value+';frmlogin;0','dvlogin',0,false);
      
      }
      
		
	}
}

function login_validatepopup(frmObject) {
	var frm = document.getElementById(frmObject);
	if((frm.email.value=="") || (frm.email.value==null)){
		alert("Enter Email-ID.");
		frm.email.focus();
		//return false;
	}
	else if((frm.pwd.value=="") || (frm.pwd.value==null)){
		alert("Enter Password.");
		frm.pwd.focus();
		//return false;
	}
	
	else if (echeck(frm.email.value)==false){
		frm.email.focus();
		//return false;
	}
	else
	{	
	
	 	fnGetRegHTML('get-parser.jsp?params=137;'+frm.email.value+';'+frm.pwd.value,0);
	
	}
	//return true;
}


function  Registration_Validate(){
     var frm = document.getElementById("frmRegistration");
 	if((frm.fname.value=="") || (frm.fname.value==null)){
		alert("Enter First name.");		
		frm.fname.focus();
		//return false;
	}
	else if((frm.lname.value=="") || (frm.lname.value==null)){
		alert("Enter Last name.");		
		frm.lname.focus();
		//return false;
	}
	else if((frm.email.value=="") || (frm.email.value==null)){
		alert("Enter Email-ID.");			
		frm.email.focus();
		//return false;
	}
	else if(frm.password.value.indexOf(' ') > -1){
	    alert("Spaces not allowed in password.");
	    frm.password.value="";
        frm.password.focus();
        //return false;
	    }
	else if((frm.password.value=="") || (frm.password.value==null)){
		alert("Enter Password.");		
		frm.password.focus();
		//return false;
	}
	else if((frm.repassword.value=="") || (frm.repassword.value==null)){
		alert("Enter Repassword.");
		frm.repassword.value="";
		frm.repassword.focus();
		//return false;
	}
	else if((frm.captcha.value=="") || (frm.captcha.value==null)){
		alert("Enter captcha.");			
		frm.captcha.focus();
		//return false;
	}
	else if (echeck(frm.email.value)==false){
		alert("Enter Valid Email-ID.");
		frm.email.value="";
		frm.email.focus();
		//return false;
	}
	else if(frm.password.value != frm.repassword.value){
		alert("Passwords are Mismatching.");
		frm.repassword.value="";
		frm.repassword.focus();
		//return false;
	}
	else
	{
	//myForm = Form.serialize("frmRegistration");
 		frm.action="MultipartHandler?returl="+window.location.href;
		frm.submit();
		//fnPostMultipart("MultipartHandler",true);
		// fnPostMultipart('MultipartHandler?'+myForm);
		// window.location.reload();
		//return true;
	}
}	




/******* not using ***************/

function ReplyOnComment(url,divid) {
	if(js_divid.length>0)
	document.getElementById(js_divid).innerHTML="";
	js_divid = divid;
	fnShowData(url,divid,0,false);	
}
function CancelCommentReply(dvid) {
	//document.getElementById("idparent").value="0";
	document.getElementById(dvid).style.display = 'none';
} 
function comment_click(frm_param) {
	var status = 0;
	var frm = document.getElementById(frm_param);
	 if((frm.txtcomment.value=="") || (frm.txtcomment.value==null)){
		alert("Enter Comment.");		
		frm.txtcomment.focus();
	}
	else
	{
		//parama 0-switchcase id; 1-insertcomment; 2-idubscriber;  3-id_parent; 4-comment_section; 5-comment_for; 6-comment; 7-target_id
		fnGetData('get-parser.jsp?params=6;INSCOM;'+frm.id_subscribers.value+';'+frm.id_parent.value+';'+frm.comments_section.value+';'+frm.comments_for.value+';'+frm.txtcomment.value.replace(/'/,"''")+';'+frm.target_id.value,false);	
	}
}

function updateResult(getData) {
	var retstr_array=getData.split("@#@");
		var n = 0;
		n = parseInt(retstr_array[0]);
		switch(n)
		{
		case 0:
//			alert(retstr_array[2]);
			if(js_divid.length>0)
			document.getElementById(js_divid).style.display = 'none';
			document.getElementById("dvmaincomment").innerHTML = retstr_array[1];
			document.getElementById("dvcommentpanel").innerHTML = retstr_array[2];
			break;
		case 1:
			alert("You Have Entered Wrong Email - ID");
			document.getElementById(js_divid).style.display = 'none';
			break;
		case 2:
			alert("You Have Entered Wrong Password");
			document.getElementById(js_divid).style.display = 'none';
			break;
		case 3:
//			alert(retstr_array[1]);
			document.getElementById("dv-votes").innerHTML = retstr_array[1];
//			if(js_divid.length>0)
//			document.getElementById(js_divid).style.display = 'none';
//			document.getElementById("dvmaincomment").innerHTML = retstr_array[1];
//			document.getElementById("dvcommentpanel").innerHTML = retstr_array[2];
			break;
		case 4:
			alert("You Have Entered Wrong Email - ID");
			document.getElementById("dv-votes").innerHTML = retstr_array[1];
			CancelAbuse();
//			document.getElementById(js_divid).style.display = 'none';
			break;
		case 5:
			alert("You Have Entered Wrong Password");
			document.getElementById("dv-votes").innerHTML = retstr_array[1];
			CancelAbuse();
//			document.getElementById(js_divid).style.display = 'none';
			break;
		default:
//			alert("no data");
			break;
		}
}
function login_comment_click(frm_param) {
var frm = document.getElementById(frm_param);
	if((frm.name.value=="") || (frm.name.value==null)){
		alert("Enter Email-ID.");
		frm.name.focus();
	}
	else if((frm.pwd.value=="") || (frm.pwd.value==null)){
		alert("Enter Password.");
		frm.pwd.focus();
	}
	else  if((frm.txtcomment.value=="") || (frm.txtcomment.value==null)){
		alert("name ."+frm.name.value);		
		alert("Enter Comment.");		
		frm.txtcomment.focus();
	}
	else if (echeck(frm.name.value)==false){
		frm.name.focus();
	}
	else
	{	
		fnGetData('get-parser.jsp?params=6;LOGIN;'+frm.name.value+';'+frm.pwd.value+';'+frm.id_parent.value+';'+frm.comments_section.value+';'+frm.comments_for.value+';'+frm.txtcomment.value.replace(/'/,"''")+';'+frm.target_id.value,false);	
		
	}
}
function CancelAbuse() {
	document.getElementById("dv-repabuse").style.display = 'none';
} 
function ShowAbuse() {
	document.getElementById("dv-repabuse").style.display = 'block';
} 
function abuse_click(frm_param) {
	var status = 0;
	var frm = document.getElementById(frm_param);
	if(frm.cmbabuse.selectedIndex <=0 ){
		alert("Please select the Option");		
		frm.cmbabuse.focus();
	}
	else if((frm.txtcomment.value=="") || (frm.txtcomment.value==null)){
		alert("Enter Comment.");		
		frm.txtcomment.focus();
	}
	else
	{
		document.getElementById("dv-repabuse").style.display = 'none';
		//parama 0-switchcase id; 1-Login Status; 2-idubscriber;  3-id_parent; 4-comment_section; 5-comment_for; 6-comment; 7-abuseid; 8-target_id
		fnGetData('get-parser.jsp?params=10;LOGGEDIN;'+frm.id_subscribers.value+';'+frm.id_parent.value+';'+frm.comments_section.value+';'+frm.comments_for.value+';'+frm.txtcomment.value.replace(/'/,"''")+';'+frm.cmbabuse.selectedIndex+';'+frm.target_id.value,false);	
	}
}
function login_abuse_click(frm_param) {
var frm = document.getElementById(frm_param);
	if((frm.name.value=="") || (frm.name.value==null)){
		alert("Enter Email-ID.");
		frm.name.focus();
	}
	else if((frm.pwd.value=="") || (frm.pwd.value==null)){
		alert("Enter Password.");
		frm.pwd.focus();
	}
	else if(frm.cmbabuse.selectedIndex <=0 ){
		alert("Please select the Option");		
		frm.cmbabuse.focus();
	}
	else  if((frm.txtcomment.value=="") || (frm.txtcomment.value==null)){
		alert("Enter Comment.");		
		frm.txtcomment.focus();
	}
	else if (echeck(frm.name.value)==false){
		frm.name.focus();
	}
	else
	{	
		document.getElementById("dv-repabuse").style.display = 'none';
		fnGetData('get-parser.jsp?params=10;LOGIN;'+frm.name.value+';'+frm.pwd.value+';'+frm.id_parent.value+';'+frm.comments_section.value+';'+frm.comments_for.value+';'+frm.txtcomment.value.replace(/'/,"''")+';'+frm.cmbabuse.selectedIndex+';'+frm.target_id.value,false);	
	
	}
}
function echeck(str) {
 
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   alert("Invalid E-mail ID")
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   alert("Invalid E-mail ID")
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	    alert("Invalid E-mail ID")
	    return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
	    alert("Invalid E-mail ID")
	    return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	    alert("Invalid E-mail ID")
	    return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
	    alert("Invalid E-mail ID")
	    return false
	 }
	
	 if (str.indexOf(" ")!=-1){
	    alert("Invalid E-mail ID")
	    return false
	 }

	 return true					
}
extArray = new Array(".gif", ".jpg", ".png");

function LimitAttach(form, file) {
alert(file);
allowSubmit = false;
if (!file) return;
while (file.indexOf("\\") != -1)
file = file.slice(file.indexOf("\\") + 1);
ext = file.slice(file.indexOf(".")).toLowerCase();
for (var i = 0; i < extArray.length; i++) {
if (extArray[i] == ext) { allowSubmit = true; break; }
}
if (allowSubmit)  { //form.submit();
//document.getElementById("lblavtar").innerHTML = "";
document.getElementById("uploadflag").value = "1";
return true	
}
else {
	document.getElementById("filename").value = "";
	
alert("Please upload Image files that end in types:  " 
+ (extArray.join("  ")) );
return false	
}
}

var dv_avtar = 0;
function hideRegistration()
 {
 document.getElementById("dvregistration").style.display="none";
 }

function showRegistration()
{
//document.getElementById("dvregistration").style.display="block";
//document.getElementById("frmRegistration").fname.focus();
}
function hideRegAvtar()
 {
 document.getElementById("dvregistration").style.display="none";
 }

function showRegAvtar()
{
	if(dv_avtar==0){
		document.getElementById("dv-reg-avtar").style.display="block";
		dv_avtar = 1;
	}
	else{
		document.getElementById("dv-reg-avtar").style.display="none";
		dv_avtar = 0;
	}
}
function setavatar(imgname)
{
	document.getElementById("lblavtar").innerHTML = imgname;
	document.getElementById("avtarimg").value = imgname+'.jpg';
	
	document.getElementById("uploadflag").value = "2";
	var frm = document.getElementById("frmRegistration");
frm.filename.value="";
//alert(frm.selectavatar.value); 
showRegAvtar();
}


/******* not using ***************/	  
	 
	 
	 

