//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;

//loading popup 

$.urlParam = function(name){
	var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
	if (!results) { return 0; }
	return results[1] || 0;
}
function loadPopup(){
	//loads popup only if it is disabled
	if(popupStatus==0){
		$("#backgroundPopup").css({
			"opacity": "0.7"
		});
		$("#backgroundPopup").fadeIn("slow");
		$("#popupMain").fadeIn("slow");
		$("#popupContact").fadeIn("slow");
		popupStatus = 1;
		
	}
}

//disabling popup 
function disablePopup(){
	//disables popup only if it is enabled
	if(popupStatus==1){
		$("#backgroundPopup").fadeOut("slow");
		$("#popupMain").fadeOut("slow");
		$("#popupContact").fadeOut("slow");

		popupStatus = 0;
		//alert("1");
 window.setTimeout('history.back();', 100);									  
	}
}

//centering popup
function centerPopup(){
	//request data for centering
	var windowWidth = document.documentElement.clientWidth;
	var windowHeight = document.documentElement.clientHeight;
	var popupHeight = $("#popupMain").height();
	var popupWidth = $("#popupMain").width();
	//centering
	$("#popupMain").css({
		"position": "absolute",
		"top": windowHeight/2-popupHeight/2,
		"left": windowWidth/2-popupWidth/2
	});
	$("#popupContact").css({"position": "absolute"});
	//only need force for IE6
	
	$("#backgroundPopup").css({
		"height": windowHeight
	});
	
}

function Get_Cookie( 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 null;
}

//settingup the iframe
//this is code for EngageB2B
function popAsset(content1) {

var content ="<iframe src='http://communications.aspect.com/g/?RPQMGXWOQK&amp;assetid=" +content1 +"' width='610' height='634' scrolling='no' frameborder='0'></iframe>";
var container = document.getElementById("popupContact");
container.innerHTML = content;
var emailadd1 = Get_Cookie ( 'emailadd' );
if (!(emailadd1!==null && emailadd1!=="")) {;
//if(!(null != emailadd1))
	  centerPopup();
	  loadPopup();
	}
 else{	
 window.setTimeout('history.back();', 10000);									  
  }
}


//this is code for Engage8
function popAsset1(content1) {
var emailadd1 = Get_Cookie ( 'emailadd' );
//alert("emailadd1 = " +emailadd1);
var content = '';
if ((emailadd1!==null && emailadd1!=="")) {
 content ="<iframe src='http://www.pages05.net/aspect/redirect/page?assetid=" +content1 +"' width='610' height='634' scrolling='no' frameborder='0'></iframe>";
// alert("have an email add cookie");
}else{
 content ="<iframe src='/Pages/Engage2.html?assetID=" +content1 +"' width='610' height='634' scrolling='no' frameborder='0'></iframe>";
//alert("have no email add cookie");
}
var container = document.getElementById("popupContact");
container.innerHTML = content;
if (!(emailadd1!==null && emailadd1!=="")) {
//if(!(null != emailadd1))
	  centerPopup();
	  loadPopup();
	}
 else{	
 window.setTimeout('history.back();', 10000);									  
  }
}

function expandMenu(menu){
 //alert(menu);
 
 if (menu == "bpmenu"){
 	document.getElementById("bpmenu").style.display = 'inline';
 	document.getElementById('industrymenu').style.display = 'none';
 	document.getElementById('productmenu').style.display = 'none';
 	document.getElementById('ccmenu').style.display = 'none';
 	document.getElementById('msmenu').style.display = 'none';
 }else if (menu == "industrymenu"){
 	document.getElementById("bpmenu").style.display = 'none';
 	document.getElementById('industrymenu').style.display = 'inline';
 	document.getElementById('productmenu').style.display = 'none';
 	document.getElementById('ccmenu').style.display = 'none';
 	document.getElementById('msmenu').style.display = 'none';
 }else if (menu == "productmenu"){
 	document.getElementById("bpmenu").style.display = 'none';
 	document.getElementById('industrymenu').style.display = 'none';
 	document.getElementById('productmenu').style.display = 'inline';
 	document.getElementById('ccmenu').style.display = 'none';
 	document.getElementById('msmenu').style.display = 'none';
 }else if (menu == "ccmenu"){
 	document.getElementById("bpmenu").style.display = 'none';
 	document.getElementById('industrymenu').style.display = 'none';
 	document.getElementById('productmenu').style.display = 'none';
 	document.getElementById('ccmenu').style.display = 'inline';
 	document.getElementById('msmenu').style.display = 'none';
 }else if (menu == "msmenu"){
 	document.getElementById("bpmenu").style.display = 'none';
 	document.getElementById('industrymenu').style.display = 'none';
 	document.getElementById('productmenu').style.display = 'none';
 	document.getElementById('ccmenu').style.display = 'none';
 	document.getElementById('msmenu').style.display = 'inline';
 }else{
 	document.getElementById("bpmenu").style.display = 'none';
 	document.getElementById('industrymenu').style.display = 'none';
 	document.getElementById('productmenu').style.display = 'none';
 	document.getElementById('ccmenu').style.display = 'none';
 	document.getElementById('msmenu').style.display = 'none';
}


}



function testAsset()
{			
//alert("in here");	
//this is code for EngageB2B						  
//var urlId = $.urlParam('aid');
//	if ((urlId!=null)&&(urlId!="")){
//	popAsset(urlId);
//	}

//this is code for Engage8	
var urlId1 = $.urlParam('aid');
	if ((urlId1!=null)&&(urlId1!="")){
	popAsset1(urlId1);
	}
}



//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
	
	//LOADING POPUP
	//Click the button event!
	$("#button").click(function(){
		//centering with css
		centerPopup();
		//load popup
		loadPopup();
	});
				
	//CLOSING POPUP
	//Click the x event!
	$("#popupContactClose").click(function(){
		disablePopup();
	});
	//Click out event!
	$("#backgroundPopup").click(function(){
		disablePopup();
	});
	//Press Escape event!
	$(document).keypress(function(e){
		if(e.keyCode==27 && popupStatus==1){
			disablePopup();
		}
	});

});
