﻿function openCenter(url, name, feat, w, h)
{
	if (document.all)
	{
		ScreenX = top.window.screen.availWidth;
		ScreenY = top.window.screen.availHeight - 60;
	}
	else
	{
		var ScreenX = top.innerWidth - 16;
		var ScreenY = top.innerHeight - 16;
	}

	var wnd = window.open(url, name, "width=" + w + ",height=" + h + ",left=" + ((ScreenX / 2) - (w / 2)) + ",top=" + ((ScreenY / 2) - (h / 2) + 40) + "," + feat);
	//wnd.focus();
}

function openProform(orderId, uuid)
{
    openCenter("proform.aspx?iid=" + orderId + "&uuid=" + uuid, "ProForm", "directories=no,status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no", 750, 600);
    return false;
}

function openPopup()
{
    openCenter('pop_up.html', 'pop_up', 'directories=no,status=no,toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no', 500, 460);
    return false;
}

function submitFormHome()
{
    if (event.keyCode == 13)
    {
        event.cancelBubble = true;
        event.returnValue = false;
        document.getElementById("ctl00_HeaderHome_Submit").click();
    }
}

function submitFormContent()
{
    if (event.keyCode == 13)
    {
        event.cancelBubble = true;
        event.returnValue = false;
        document.getElementById("ctl00_HeaderContent_Submit").click();
    }
}

function show(objid)
{
    var obj = document.getElementById("var_" + objid);
    if(obj != null)
    {
        obj.src = "images/spacer.gif";
    }
}

function hide(objid)
{
    var obj = document.getElementById("var_" + objid);
    if(obj != null)
    {
        if(navigator.appVersion.indexOf("MSIE 6") > -1)
        {
            obj.src = "images/overIE6.gif";
        }
        else
        {
            obj.src = "images/over.png";
        }
    }
}

function action(_scrollTop)
{
    var obj = document.getElementById("VariantDiv")
    if(obj != null)
    {
        obj.scrollTop = _scrollTop;
    }
}

function prebuild(url, scroll)
{
    location.href = url + "&st=" + scroll;
}

function setCookie(c_name,value) {
    document.cookie=c_name+ "=" +escape(value);
}

function getCookie(c_name)
{
  if (document.cookie.length>0)
  {
      c_start=document.cookie.indexOf(c_name + "=");
      if (c_start!=-1)
        { 
        c_start=c_start + c_name.length+1; 
        c_end=document.cookie.indexOf(";",c_start);
        if (c_end==-1) c_end=document.cookie.length;
        return unescape(document.cookie.substring(c_start,c_end));
        } 
  }
  return "";
}
function checkCookie()
{ 
    promo=getCookie('promo');
    alert(promo);
    if (promo != null && promo != "") {
       //alert('Welcome again '+promo+'!');
       setCookie('promo',1); 
       var aa = null;
    } else {
        setCookie('promo',1); 
	    loadPromo();
    }

}

function loadPromo() {   

  document.getElementById("maxniflex").style.display = 'none';
  if (window.innerHeight && window.scrollMaxY || window.innerWidth && window.scrollMaxX) {  
    yScroll = window.innerHeight + window.scrollMaxY;
    xScroll = window.innerWidth + window.scrollMaxX;
    var deff = document.documentElement;
    var wff = (deff&&deff.clientWidth) || document.body.clientWidth || window.innerWidth || self.innerWidth;
    var hff = (deff&&deff.clientHeight) || document.body.clientHeight || window.innerHeight || self.innerHeight;
    xScroll -= (window.innerWidth - wff);
    yScroll -= (window.innerHeight - hff);
  } else if (document.body.scrollHeight > document.body.offsetHeight || document.body.scrollWidth > document.body.offsetWidth){ // all but Explorer Mac
    yScroll = document.body.scrollHeight;
    xScroll = document.body.scrollWidth;
  } else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
    yScroll = document.body.offsetHeight;
    xScroll = document.body.offsetWidth;
    }

	var loads = document.getElementById('load');
	loads.className = 'visible load';
	loads.style.width = xScroll+'px';
	loads.style.height = yScroll+'px';
	document.getElementById('intro').style.left = (xScroll - parseInt(938)) / 2 + 'px';	
    document.getElementById('intro').className = 'visible';   
    
}

function closePromo() {
   document.getElementById('load').className = 'hidden';
   document.getElementById('intro').className = 'hidden';  
   document.getElementById("maxniflex").style.display = ''; 
}