﻿// JScript File
function newWindow(mypage,myname,w,h,features) {
  if(screen.width){
  var winl = (screen.width-w)/74;
  var wint = (screen.height-h)/52;
//  var winl = (screen.width-w)/60;
//  var wint = (screen.height-h)/45;
  }else{winl = 0;wint =0;}
  if (winl < 0) winl = 0;
  if (wint < 0) wint = 0;
  var settings = 'height=' + h + ',';
  settings += 'width=' + w + ',';
  settings += 'top=' + wint + ',';
  settings += 'left=' + winl + ',';
  settings += features;
  win = window.open(mypage,myname,settings);
  win.window.focus();
}

function Minimize(mypage,myname) 
{
    window.innerWidth = 100;
    window.innerHeight = 100;
    window.screenX = screen.width;
    window.screenY = screen.height;
    alwaysLowered = true;
    //var sett+=feat
    win = window.open(mypage,myname);
    win.window.focus();
}


function Close()
   {           
           window.close();
    }
//******************For show hide table in default.aspx page
function mailtabShowHide()
{
var div = document.getElementById('divsendmail');
if(div.style.display=='none')
{
div.style.display='block';
}
else
{
div.style.display='none';
}
}

function Veiw()
{
//alert('hhhh');
if(document.getElementById("VOHistory").style.display=='none')
{
document.getElementById("VOHistory").style.display='block';
}
else //if(document.getElementById("disp").style.display='block')
{
document.getElementById("VOHistory").style.display='none';
}
}

//*********************Check the check box
//function SelectAll(id)
// {
//      alert('kkkk');
//       var frm = document.Form1;//("<%=GridView1.ClientID"%>);
//            //alert('kkkk');
//            for (i=0;i<frm.elements.length;i++)
//            {
//                if (frm.elements[i].type == "checkbox")
//                {      
//                    //alert('kkkk'+document.getElementById(id).checked);  
//                    frm.elements[i].checked = document.getElementById(id).checked;         
//                }
//            }
//   }              

//**********************GridView scrolling
//function showsel()
//{
//var checkbox_choices = 0;
//// Loop from zero to the one minus the number of checkbox button selections
//var rd;
//for (counter = 0; counter < DiamondSearchForm.CheckBox1.length; counter++)
//{
//// If a checkbox has been selected it will return true
//// (If not it will return false)
//if (DiamondSearchForm.CheckBox1[counter].checked)
//{ 
//checkbox_choices = checkbox_choices + 1; 
//rd=rd+"-"+DiamondSearchForm.CheckBox1[counter].value;
//alert('KKKKKKK==='+rd);
//}
////else if (DiamondSearchForm.CheckBox1[counter].checked==false)
////{
////Checkshape2();
////}
//}
//xmlhttp=GetXmlHttpObject();
//if (xmlhttp==null)
//{
//  alert ("Your browser does not support AJAX!");
//  return;
//}  
////CheckCert();
//var url="default.aspx";
//url=url+"?top="+rd;//.value+"&checked="+rd.checked;//+"-"+rd.value;
//xmlhttp.onreadystatechange=stateChanged;
//xmlhttp.open("GET",url,true);
//xmlhttp.send(null);
//}
//************************************************************
   
//function CheckAllDataGridCheckBoxes(aspCheckBoxID, checkVal)
// {
//        re = new RegExp(':' + aspCheckBoxID + '$')  //generated control name starts with a colon
//        for(i = 0; i < document.DiamondSearchForm[0].elements.length; i++)
//         {
//            elm = document.DiamondSearchForm[0].elements[i]

//            if (elm.type == 'checkbox') 
//            {
//                if (re.test(elm.name)) 
//                {
//                    elm.checked = checkVal
//                }
//            }
//        }
//    }

//function test()
//{
//v=false;
//var checkbox_choices = 0;
//alert(Form1.CheckBox1.length);
////for (counter = 0; counter < DiamondSearchForm.criteria_shapeCode.length; counter++)
////{

////if (DiamondSearchForm.criteria_shapeCode[counter].checked)
////{ 
////checkbox_choices = checkbox_choices + 1; 
////rd=rd+"-"+DiamondSearchForm.criteria_shapeCode[counter].value;
////}
////}
////window.abc.location.href="Default.aspx?top="+rd;//+"&bottom="+bottomValue;
//v=true;
//return v;
//}

function CheckAllDataGridCheckBoxes(aspCheckBoxID, checkVal)
		  {			 	  
      re = new RegExp(':' + aspCheckBoxID + '$')  //generated control name starts with a colon
        for(i = 0; i < document.forms[0].elements.length; i++) 
        {
            elm = document.forms[0].elements[i]
            if (elm.type == 'checkbox') 
            {
                 //alert(re.test);
                if (re.test(elm.name))
                 {
                 //alert('abcdname');
                    elm.checked = checkVal
                }
            }
        }
    }
    
//**************Customer Details popup***********************************
 function showOn(e,Ccompname,Cbroker,Cbusiness,Cname1,Cdeg,CAdd,Ccity,Cstate,Ccountry,Cpin,Ctel1,CTel2,Cfax,Cgsm,Email,AltEmail,web,mem,Cut,Color,Clarity,Carat,Comment,Subs,Sname,Sdeg,Sadd,Scity,Sstate,Scountry,Spin,Stel1,Stel2,Sfax,Sgsm,Rcontact,Rphone,Rgsm,Rcomp1,Rcontact1,Rphone1,Rgsm1,Rcomp,Login,Password1,Active)
    {     
       document.getElementById('Ccompname').innerHTML = Ccompname;            
       document.getElementById('Cbroker').innerHTML = Cbroker;
       document.getElementById('Cbusiness').innerHTML = Cbusiness;
       document.getElementById("Cname").innerHTML = Cname1;
       document.getElementById('Cdeg').innerHTML = Cdeg;
       document.getElementById('CAdd').innerHTML = CAdd;
       document.getElementById('Ccity').innerHTML = Ccity;
       document.getElementById('Cstate').innerHTML = Cstate;
       document.getElementById('Ccountry').innerHTML = Ccountry;
       document.getElementById('Cpin').innerHTML = Cpin;
       document.getElementById('Ctel1').innerHTML = Ctel1;
       document.getElementById('CTel2').innerHTML = CTel2;    
       document.getElementById('Cfax').innerHTML = Cfax;            
       document.getElementById('Cgsm').innerHTML = Cgsm;
       document.getElementById('Email').innerHTML = Email;
       document.getElementById('AltEmail').innerHTML = AltEmail;
       document.getElementById('web').innerHTML = web;
       document.getElementById('mem').innerHTML = mem;
       document.getElementById('Cut').innerHTML = Cut;  
       document.getElementById('Color').innerHTML = Color;            
       document.getElementById('Clarity').innerHTML = Clarity;
       document.getElementById('Carat').innerHTML = Carat;
       document.getElementById('Comment').innerHTML = Comment;
       document.getElementById('Subs').innerHTML = Subs;
             
       document.getElementById('Sname').innerHTML = Sname;  
       document.getElementById('Sdeg').innerHTML = Sdeg;       
       document.getElementById('Sadd').innerHTML = Sadd;            
       document.getElementById('Scity').innerHTML = Scity;
       document.getElementById('Sstate').innerHTML = Sstate;
       document.getElementById('Scountry').innerHTML = Scountry;
       document.getElementById('Spin').innerHTML = Spin;
       document.getElementById('Stel1').innerHTML = Stel1;
       document.getElementById('Stel2').innerHTML = Stel2;  
       document.getElementById('Sfax').innerHTML = Sfax;            
       document.getElementById('Sgsm').innerHTML = Sgsm;
       
       document.getElementById('Rcomp').innerHTML = Rcomp;
       document.getElementById('Rcontact').innerHTML = Rcontact;
       document.getElementById('Rphone').innerHTML = Rphone;
       document.getElementById('Rgsm').innerHTML = Rgsm;
       document.getElementById('Rcomp1').innerHTML = Rcomp1;
       document.getElementById('Rcontact1').innerHTML = Rcontact1;  
       document.getElementById('Rphone1').innerHTML = Rphone1;
       document.getElementById('Rgsm1').innerHTML = Rgsm1;
            
       document.getElementById('Login').innerHTML = Login;  
       document.getElementById('Password1').innerHTML = Password1;  
       document.getElementById('Active').innerHTML = Active;         
                      
       document.getElementById("show").style.display= 'block'; 

         e = (window.event) ? window.event : e;
               var coordX=parseInt(e.pageX||e.clientX+ document.body.scrollLeft);
               var coordY=parseInt(e.pageY||e.clientY+document.body.scrollTop);           	   												
					document.getElementById("show").style.top=coordY+"px";
						//document.getElementById("show").style.bottom=coordX+"px";
		}
  
   function showOff(id)
		{
		 //alert(id); 
			 document.getElementById("show").style.display = 'none';				
        }  
        
//*******************Search keywords**************************
function searchkey()
{
if(document.getElementById("txtsearch").value=="")
{
alert('Please insert the value');
document.getElementById("txtsearch").focus();
return false;
}
}           