var htmlad = '';
var midad = '';
function sosh() {
if(htmlad == 1)
{
document.getElementById('homemiddlead').innerHTML='';
document.getElementById('framemid').src=midad;
}
else
{
document.getElementById('homemiddlead').innerHTML=midad;
document.getElementById('framemid').src="";
}
return;
}
function DomainFocus()

{

if(document.frm_DomainReg.txtmand_DomainName.value=="Check availability")

document.frm_DomainReg.txtmand_DomainName.value="";

}

function DomainBlur()

{

if(document.frm_DomainReg.txtmand_DomainName.value=="")

document.frm_DomainReg.txtmand_DomainName.value="Check availability";

}


function DomainReg()
{
        if(document.frm_DomainReg.txtmand_DomainName.value== "")
{
        alert("Please enter the Domain name");
        document.frm_DomainReg.txtmand_DomainName.focus();
        }
        else if(!validdomain(document.frm_DomainReg.txtmand_DomainName))
        {
        alert("Please enter the valid Domain name");
        document.frm_DomainReg.txtmand_DomainName.focus();
        }
        else
        {
                 with(document.forms['frm_DomainReg'])
                 {
                        var domname = document.frm_DomainReg.txtmand_DomainName.value;
                         var isChecked = false;
                var selExtensions = "";
                var allExtensions = "";
                selExtensions += document.frm_DomainReg.cmbmand_ext.value + ",";
                for(i=0;i<elements.length;i++){

                  if(elements[i].type == "select-one" && elements[i].name.indexOf('cmbmand_ext')!= "-1")
                  {
                                for (var j = 0; j < elements[i].options.length; j++){
                                        allExtensions += elements[i].options[j].value + ",";
                                }
                   }

           }

                hid_all_extn.value = allExtensions;
                hid_sel_extn.value = selExtensions;
                method = "post";
                action = "https://services.sify.com/index.php?page=registerDomain";
                document.frm_DomainReg.target = '_new';
                submit();
        }

 }
}
function validdomain(strvalue)
{
var strval=strvalue.value;
var slen=strval.length;
var flag = checkValidation(strval, slen);
return(flag);
}
function checkValidation(strval, slen)
{
flag = true;
if((strval.substring(0,1)=="-") || (strval.substring(slen-1,slen)== "-") ||(strval.substring(2,3)== "-") || (strval.substring(3,4)== "-") || (slen <3) || (slen >63))
{
flag = false;
return(flag);
}
for (var ic = 0;ic < slen;ic ++)
{
if((strval.substring(ic,ic+1)>="a"&&strval.substring(ic,ic+1)<="z") || (strval.substring(ic,ic+1)>="A"&&strval.substring(ic,ic+1)<="Z")|| (strval.substring(ic,ic+1)>="0"&&strval.substring(ic,ic+1)<="9") || (strval.substring(ic,ic+1)=="-"))
{
if(strval.substring(ic,ic+2)=="--")
{
flag = false;
return(flag);
}
else
{
}
}
else
{
flag = false;
return(flag);
}
}
return(flag);
}


