﻿

function checkemptydata_index() {
    
    var flag;

    if (document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value != "") 
    {
        
        if (checkemailvalidindex() == "0")
         {
             
             document.getElementById("dvErrorindex").style.display = "block";
             document.getElementById("dvErrorindex").innerHTML = "Please enter valid e-mail ";
             
            return false;
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txtPassword_Index").value == "") {
        document.getElementById("dvErrorindex").style.display = "block";
        document.getElementById("dvErrorindex").innerHTML = "Please enter your password";
        return false;
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_txtPassword_Index").value.length <= 4) {
        document.getElementById("dvErrorindex").style.display = "block";
        document.getElementById("dvErrorindex").innerHTML = "Password should be more than 4 characters";
        return false;
    }
}

function checkemailvalidindex() {
    

    var arrEMAIL = new Array(200);
    var str = (document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value);

    if (str != "") {
        var strCheck = str.indexOf(';;');
        if (strCheck >= 0) {
            return false;
        }
        var strLen = str.length;
        var strLastVal = str.substring(strLen - 1, strLen);
        if (strLastVal == ";") {
            str = str.substring(0, strLen - 1);
        }

        if (str.indexOf(';') != 0) {
            arrEMAIL = str.split(';');
            var i;
            var flag = 0;
            var val = 0;
            for (i = 0; i < arrEMAIL.length; i++) {
                val = arrEMAIL[i].indexOf('@');
                if (val > 0) {
                    val = arrEMAIL[i].indexOf('.');
                    if (val > 0) {
                        flag = 1;
                    }
                    else {
                        flag = 0;
                    }
                }
                else {
                    flag = 0;
                }
            }
        }
        else {
            var val_1 = str.indexOf('@');
            var val_2 = str.lastIndexOf('@');
            if (val_1 == val_2) {
                flag = 1;
            }
            else {
                flag = 0;

            }

        }

    }
    
    return flag;

}

var request;
var request1;
var request2;
var request3;
function language_Change_Call(val,count)
{

    document.getElementById("ctl00_ContentPlaceHolder1_Page_Id").value = val;
    document.getElementById("ctl00_ContentPlaceHolder1_Page_Id_count").value = count;
    google.load("language", "1");
    google.setOnLoadCallback(conversion); 
}

function conversion()
{
    var i;
    var j=0;
    var All_ids;
    var arrIds= new Array(200);
    
    All_ids = document.getElementById("ctl00_ContentPlaceHolder1_Page_Id").value;
    Count_All_ids = document.getElementById("ctl00_ContentPlaceHolder1_Page_Id_count").value;
    arrIds = All_ids.split('?');
    for(i=0;i<Count_All_ids;i++)
    {      
        google.language.translate(document.getElementById(arrIds[i].toString()).innerHTML, "", "ru", function(result) 
        {
            if (!result.error) 
            {
                document.getElementById(arrIds[j].toString()).innerHTML = result.translation;
                j=j+1;
            }
        });
    }    
}


   
   
   
function transferPage(value)
{
    try
    {
        location.href = value;
    }
    catch(Exxx)
    {
    } 
}



function checkSearchEmptyField()
{
    var value=trim(document.getElementById("ctl00_ContentPlaceHolder1_MovieSearch").value);
    if(value=="")
    {
        alert('Please Enter keywords to search');
        return false;
    }
    else
    {
        return true;
    }
}

function checkLoginFieldEmpty()
{

    var value=document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value;
    var value2=document.getElementById("ctl00_ContentPlaceHolder1_txtPassword_Index").value;
    if(value=="" || value2=="")
    {
        alert("Please enter email and password");
        return false;
    }    
    else
    {
      return true;
    }
}

function ShowExceptiondiv()
{
    document.getElementById("excepttags").style.display="block";
}

function blurr()
{
    if(document.getElementById("ctl00_ContentPlaceHolder1_txtPassword_Index").value=="")
    {
        document.getElementById("pwTSpan_Index").style.display="block";
        document.getElementById("pwSpan_Index").style.display="none";
        document.getElementById("ctl00_ContentPlaceHolder1_pwx_Index").value="Enter Password";
    }
    if(document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value=="")
    {
        document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value="Enter Email";
    }
}

function textfieldtext(value)
{   
    switch (value)
    {
        case "txtUserName_Index":
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value=="Enter Email")
            { 
                document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value="";
            } 
            if(document.getElementById("ctl00_ContentPlaceHolder1_txtPassword_Index").value=="")
            {
                document.getElementById("pwTSpan_Index").style.display="block";
                document.getElementById("pwSpan_Index").style.display="none";
                document.getElementById("ctl00_ContentPlaceHolder1_pwx_Index").value="Enter Password";
            }
            break;
        }
        case  "pwx_Index":
        {
            document.getElementById("ctl00_ContentPlaceHolder1_pwx_Index").value="";
            if(document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value=="")
            {
                document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value="Enter Email";
            }
            document.getElementById("pwTSpan_Index").style.display="none";
            document.getElementById("pwSpan_Index").style.display="block"; 
            document.getElementById("ctl00_ContentPlaceHolder1_txtPassword_Index").focus();
            break;
        }
        case "txtPassword_Index":
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value=="")
            {
                document.getElementById("ctl00_ContentPlaceHolder1_txtUserName_Index").value="Enter Email";
            }
            break;
        }
    }
}

function chklogged()
{
    var IsLogin=document.getElementById("ctl00_UserLoginTB").value;
    if(IsLogin !="")
    {
        return true;
    }
    else
    {
        alert("Please login to perform action");
        return false;
    }
}



function RedirectPage(value)
{
try{
close_combo_onpageclick();
}catch(Exceex)
{
}
location.href=value;
}
var ShowdataOf="";

function SwapOnCall_ByXmlHttp(val) {

 
    try    
    {
        document.getElementById("ctl00_ContentPlaceHolder1_NewsInBuzz").innerHTML="<div id='HideDIV_Back' style='width:650px;'>";
        document.getElementById("ctl00_ContentPlaceHolder1_NewsInBuzz").innerHTML+="<img src='http://images.filmjamr.com.s3.amazonaws.com/wait.gif' alt='' style='padding-left:280px; padding-top:100px;padding-bottom:100px;' /></div>";
        switch(val)
        {
            case "StarNews":
                document.getElementById("header_jamrprofile").innerHTML="<ul id='tab_menu' style='cursor:pointer'><li style='cursor:pointer' id='current'><a  onclick=SwapOnCall_ByXmlHttp('StarNews');>Star News</a></li><li style='cursor:pointer' ><a  onclick=SwapOnCall_ByXmlHttp('MovieNews');>Film News</a></li></ul>";
            break;
         
            case "MovieNews":
                document.getElementById("header_jamrprofile").innerHTML="<ul id='tab_menu' style='cursor:pointer'><li style='cursor:pointer' ><a  onclick=SwapOnCall_ByXmlHttp('StarNews');>Star News</a></li><li id='current' style='cursor:pointer' ><a  onclick=SwapOnCall_ByXmlHttp('MovieNews');>Film News</a></li></ul>";
            break;
        }
        ShowdataOf = val;
        InitializeTimer13(); 
     
    }
    catch(ex)
    {
      
    }   
}



var secs=1;
var timerID = null;
var timerRunning = false;
var delay = 0;

function InitializeTimer13()
{
    
    // Set the length of the timer, in seconds
    secs = 1;
    StopTheClock();
    StartTheTimer();
}

function StopTheClock()
{
    if(timerRunning)
        clearTimeout(timerID);
    timerRunning = false;
    
}

function StartTheTimer()
{
    if (secs==0)
    {
        
        StopTheClock();
        GetXMLHttpdata(ShowdataOf);
    }
    else
    {
        self.status = secs;
        secs = secs - 1;
        timerRunning = true;
        timerID = self.setTimeout("StartTheTimer()", delay);
    }
}




function GetXMLHttpdata(useraction)
{
    try {
       
        if(window.ActiveXObject)
        {
            var oXMLHTTP = new ActiveXObject( "Microsoft.XMLHTTP" );
            // Prepare the XMLHTTP object for a HTTP POST to our validation ASP page

            var sURL = "/xml/" + useraction;
            //var sURL = "../Logged/GetXMLHttpdata.aspx?useraction="+useraction+"";
            oXMLHTTP.open( "POST", sURL, false );
            // Execute the request
            oXMLHTTP.send();
            var responseText=oXMLHTTP.responseText;
              var arrEMAIL= new Array(200); 
            arrEMAIL = responseText.split('\n');
            var val = arrEMAIL[0];
            if(val == "")
            {
                //document.getElementById("MoviesInBuzz").style.display='none';
            }
            document.getElementById("ctl00_ContentPlaceHolder1_NewsInBuzz").innerHTML=val;
        }
        else if (window.XMLHttpRequest)
        {
            request = new XMLHttpRequest();
            request.overrideMimeType('text/xml');
            var sURL = "/xml/" + useraction;
            //var sURL = "../Logged/GetXMLHttpdata.aspx?useraction="+useraction+"";
        }
        if(request)
        {
            initReq('GET',sURL,true);
        }  
    }
    catch(ex)
    {
    }
}

function initReq(reqType,url,bool)
{
    try
    {
        request.onreadystatechange = function() { alertContents(request); };
        request.open(reqType,url,bool);
        request.send('');
    }
    catch(e)
    {
        //alert(e);
    }
}


function alertContents(httpRequest) 
{
try
{
    if (httpRequest.readyState == 4)
    {
        if (httpRequest.status == 200) 
        {
            var responseText=request.responseText;
             var arrEMAIL= new Array(200); 
            arrEMAIL = responseText.split('\n');
            var val = arrEMAIL[0];
            if(val == "")
            {
                //document.getElementById("MoviesInBuzz").style.display='none';
            }
            document.getElementById("ctl00_ContentPlaceHolder1_NewsInBuzz").innerHTML=val;
        } 
    }
     }
   catch(ex)
   {
 
   }   
}


function Showbigimage(ElementID,imgpath1,name1,gender1,country1,status2,status1) 
{ 
document.getElementById("FeaturedUserImage").innerHTML="<img ID='user_img' name='user_img' src="+imgpath1+" />";
document.getElementById("ctl00_ContentPlaceHolder1_name").innerHTML=name1;
document.getElementById("ctl00_ContentPlaceHolder1_gender").innerHTML=gender1;
document.getElementById("ctl00_ContentPlaceHolder1_country").innerHTML=country1;
document.getElementById("ctl00_ContentPlaceHolder1_status3").innerHTML=status2;
document.getElementById("status").src=status1;

   var Position=CalculateAnyHTMLTagPositionByPassingOnlyID(ElementID.id);
   var Left=Position[0];
   if(screen.width==800)
   {
      Left=Left-395;
   }

   else if(screen.width==1024)
   {
      Left=Left-264;
   }
    else if(screen.width==1680)
    {
    Left=Left-595;
    }
   else
   {
      Left=Left-394;
   }


   document.getElementById("featured_member").style.left=Left+"px";
   var Top=Position[1];
   
   Top=Top-15;
   document.getElementById("featured_member").style.top=Top+"px";
   document.getElementById("featured_member").style.display='block';
}
 
function Hide_Infodiv()
{
document.getElementById("featured_member").style.display='none';
}


function CalculateAnyHTMLTagPositionByPassingOnlyID(ID) {
    var Image = document.getElementById(ID);
    XOffset = 0;
    YOffset = 0;
    var element = Image;

    if (Image.offsetParent) {
        element = Image;
        while (element) {
            XOffset += element.offsetLeft;
            YOffset += element.offsetTop;
            element = element.offsetParent;
        }
    }
    else if (element.x && element.y) {
        XOffset = element.x;
        YOffset = element.y;
    }
    CenterPositionParam = new Array(XOffset, YOffset);
    return CenterPositionParam;
}



function empty_login_facebook() {

    var flag;
    if (document.getElementById("ctl00_ContentPlaceHolder1_text_username").value == "" )  {
        //document.getElementById("dvErrorfacebook").style.display = "block";
        document.getElementById("ctl00_ContentPlaceHolder1_lbl_eror").innerHTML = "Please enter your email";
        return false;

    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_text_username").value != "") {

        if (checkemailvalidfacebook() == "0") {

            //document.getElementById("dvErrorfacebook").style.display = "block";
            document.getElementById("ctl00_ContentPlaceHolder1_lbl_eror").innerHTML = "Please enter valid e-mail ";

            return false;
        }
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_Text_password").value == "") {
        //document.getElementById("dvErrorfacebook").style.display = "block";
        document.getElementById("ctl00_ContentPlaceHolder1_lbl_eror").innerHTML = "Please enter your password";
        return false;
    }
    if (document.getElementById("ctl00_ContentPlaceHolder1_Text_password").value.length <= 4 ) {
        //document.getElementById("dvErrorfacebook").style.display = "block";
        document.getElementById("ctl00_ContentPlaceHolder1_lbl_eror").innerHTML = "Password should not be less than 4 characters";
        return false;
    }
    

}

function checkemailvalidfacebook() {

   
    var arrEMAIL = new Array(200);
    var str = (document.getElementById("ctl00_ContentPlaceHolder1_text_username").value);

    if (str != "") {
        var strCheck = str.indexOf(';;');
        if (strCheck >= 0) {
            return false;
        }
        var strLen = str.length;
        var strLastVal = str.substring(strLen - 1, strLen);
        if (strLastVal == ";") {
            str = str.substring(0, strLen - 1);
        }

        if (str.indexOf(';') != 0) {
            arrEMAIL = str.split(';');
            var i;
            var flag = 0;
            var val = 0;
            for (i = 0; i < arrEMAIL.length; i++) {
                val = arrEMAIL[i].indexOf('@');
                if (val > 0) {
                    val = arrEMAIL[i].indexOf('.');
                    if (val > 0) {
                        flag = 1;
                    }
                    else {
                        flag = 0;
                    }
                }
                else {
                    flag = 0;
                }
            }
        }
        else {
            var val_1 = str.indexOf('@');
            var val_2 = str.lastIndexOf('@');
            if (val_1 == val_2) {
                flag = 1;
            }
            else {
                flag = 0;

            }

        }

    }

    return flag;

}





