// Code to display window every time broser opens this page language="JavaScript1.2"

var ie=document.all
var dom=document.getElementById
var ns4=document.layers
var ns6=document.getElementById&&!document.all
var calunits=document.layers? "" : "px"

var bouncelimit=32 //(must be divisible by 8)
var direction="up"

var tpos, lpos;
var pop_in, pop_out;


// pop_in =  from popup  top/botton/left/rigth  
// pop_out = where popout  top/botton/left/rigth 

function initbox(){		
	
	if (!dom&&!ie&&!ns4)
		return
		
	crossobj = (dom)?document.getElementById("dropin").style : ie? document.all.dropin : document.dropin
	crossobj.display = "inline";
	
	switch(pop_in){
	
		case 'top'	  :											
							scroll_top = (ie)? truebody().scrollTop : window.pageYOffset;
							crossobj.top = scroll_top + 0 + calunits;
							break;		
		
		case 'bottom' :											
							scroll_top = (ie)? truebody().scrollTop : window.pageYOffset;
							crossobj.top = scroll_top + window.screen.height + calunits;													
							break;
					
		case 'right' :			
							scroll_left = (ie)? truebody().scrollLeft : window.pageXOffset;
							crossobj.left = scroll_left + window.screen.width + calunits;
							break;	
																					
		case 'left'  :											
							scroll_left = (ie)? truebody().scrollLeft : window.pageXOffset;
							crossobj.left = scroll_left + 0 + calunits;
							break;								
	}							
			
	crossobj.visibility = (dom||ie)? "visible" : "show";
	dropstart = setInterval("dropin(pop_in)", 50);
							 
}

function dropin(direction){

switch(direction){

	case 'left':
	
				scroll_left=(ie)? truebody().scrollLeft : window.pageXOffset; 
				if (parseInt(crossobj.left) < lpos)	
					crossobj.left = parseInt(crossobj.left) + 25 + calunits;
				else{
					clearInterval(dropstart);
					bouncestart=setInterval("bouncein('h')",50);
				}	
				break;
					
	case 'right':
	
				window.document.body.scroll = 'no';	
				scroll_left=(ie)? truebody().scrollLeft : window.pageXOffset; 
				if (parseInt(crossobj.left) > lpos)	
					crossobj.left = parseInt(crossobj.left) - 25 + calunits;
				else{
					clearInterval(dropstart);
					bouncestart=setInterval("bouncein('h')",50);					
				}		
				break;
			
	case 'top':
				scroll_top=(ie)? truebody().scrollTop : window.pageYOffset;
				if (parseInt(crossobj.top) < tpos)
				crossobj.top=parseInt(crossobj.top) + 25 + calunits;
				else{
					clearInterval(dropstart);
					bouncestart=setInterval("bouncein('v')",50);
				}	
				break;			
				
	case 'bottom':			
				window.document.body.scroll = 'no';	
				scroll_top=(ie)? truebody().scrollTop : window.pageYOffset;
											
				if (parseInt(crossobj.top) > tpos)
					crossobj.top=parseInt(crossobj.top) - 25 + calunits;
				else{
					clearInterval(dropstart);
					bouncestart=setInterval("bouncein('v')",50);
				}	
				break;			
	
}	

}

function dropout(direction){

switch(direction){

	case 'left':
	
				scroll_left=(ie)? truebody().scrollLeft : window.pageXOffset; 
				if (parseInt(crossobj.left) > (0 - parseInt(document.getElementById("dropin").style.width)))	
					crossobj.left = parseInt(crossobj.left) - 25 + calunits;
				else{
					clearInterval(dropstart);
					crossobj.visibility="hidden";					
					//bouncestart=setInterval("bouncein()",50);
				}	
				break;
					
	case 'right':
	
				window.document.body.scroll = 'no';	
				scroll_left=(ie)? truebody().scrollLeft : window.pageXOffset; 
				if (parseInt(crossobj.left) < (window.screen.width + parseInt(document.getElementById("dropin").style.width)))
				{	
					crossobj.left = parseInt(crossobj.left) + 25 + calunits;
					if(parseInt(crossobj.left) > 500 ){
					//	document.getElementById("dropin").style.width = 
					//		parseInt(document.getElementById("dropin").style.width) - 25 +'px';					
					}	
				}		
				else{
					clearInterval(dropstart);
					//crossobj.visibility="hidden";
					crossobj.display = "none";
					window.document.body.scroll = 'yes';
					//bouncestart=setInterval("bouncein()",50);
				}		
				break;
			
	case 'top':
				scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
				if (parseInt(crossobj.top) > (0 - parseInt(document.getElementById("dropin").style.height)))
				crossobj.top=parseInt(crossobj.top) - 25 + calunits
				else{
					clearInterval(dropstart)
					crossobj.visibility="hidden";
					//bouncestart=setInterval("bouncein()",50)
				}	
				break;			
				
	case 'bottom':
				
				window.document.body.scroll = 'no';	
				scroll_top=(ie)? truebody().scrollTop : window.pageYOffset
				if (parseInt(crossobj.top) < (window.screen.height + parseInt(document.getElementById("dropin").style.height)))				
				crossobj.top=parseInt(crossobj.top) + 25 + calunits
				else{
					clearInterval(dropstart);
					//crossobj.visibility="hidden";
					crossobj.display = "none";
					window.document.body.scroll = 'yes';
					//bouncestart=setInterval("bouncein()",50)
				}	
				break;			
	
}	
	
}


function bouncein(direction){

	if( direction == 'v'){
		crossobj.top = parseInt(crossobj.top) - bouncelimit + calunits;
	}
	
	if(direction == 'h'){
		crossobj.left = parseInt(crossobj.left) - bouncelimit + calunits
	}
		
	if (bouncelimit < 0){
		bouncelimit += 8;
	}	

	bouncelimit = bouncelimit *- 1

	if (bouncelimit == 0){
		clearInterval(bouncestart)
		window.document.body.scroll = 'yes';
		bouncelimit = 32;
	}
	
	
}

function dismissbox(){

	dropstart = setInterval("dropout(pop_out)", 50);

/*	if (window.bouncestart){ 
			clearInterval(bouncestart);
			
	crossobj.visibility="hidden";
*/

}

function truebody(){

	return (document.compatMode!="BackCompat")? document.documentElement : document.body
}

function delay(x)
{
	var d=new Date()
	d=d.getSeconds()+x
	if (d>=60) d=d-60
	while (true)
	{
		var d1=new Date()
		if(d==d1.getSeconds())
			break;
	}	
}


function SetCooKie(name,value)
{
	var argv=SetCooKie.arguments;
	var argc=SetCooKie.arguments.length
	var expires=(argc>2) ? argv[2] : null
	var path=(argc>3) ? argv[3] : null
	var domain=(argc>4) ? argv[4] : null
	var secure=(argc>5) ? argv[5] : false
	document.cookie=name + "=" +escape(value) + 
	((expires==null) ? "" :( ";expires=" + expires.toGMTString())) +
	((path==null) ? "" :( ";path=" + path)) +
	((domain==null) ? "" :( ";domain=" + domain)) +
	((secure==true) ? "; secure " : "")
}
function GetCookie(name)
{	
	var arg=name + "=" 
	var alen=arg.length
	var clen=document.cookie.length
	var i=0
	while(i<clen)
	{
		var j=i+alen
		if (document.cookie.substring(i,j)==arg)
		{
			//getCookieVal(j)
			return true;
		}
		i=document.cookie.indexOf(" ", i) + i;
		if ( i==0) break;
	}
	return false;
}
function getCookieVal(offset)
{
	var endstr=document.cookie.indexOf(";",offset)
	if(endstr==-1)
	{
		endstr=document.cookie.length;
	}
	return unescape(document.cookie.substring(offset,endstr));

}

function Delaynew()
{
	if (!ns4)
	{	
		document.getElementById("dropin").style.visibility="visible";
			
	}	
	else
		document.dropin.visibility="show";
	
	return;
}


function DropIn(main_bgcolor,main_texttype,main_textsize,main_textcolor,textbar,height,width,top,left,bordercolor,borderstyle,borderwidth,sec,showeverytime, _in, _out)
{	
	
	pop_in = _in; 
	pop_out = _out;
	tpos = top;
	lpos = left;
	ans="no"
	//delay(sec)
	var chkshow=false;
	if (!showeverytime)
	{
		chkshow=GetCookie('popDropin');
		if (chkshow)
		{
			SetCooKie('popDropin','added')
		}
	}
	
	if(!chkshow)
	{ 
		if (ns4)
		{
			templayer=document.layers[0]				
			templayer.left=left				
			templayer.top=top
			templayer.width=width
			templayer.height=height
		}
		else if (ns6)
		{
			document.getElementById("tbl").style.border = bordercolor+' '+borderwidth+'px '+borderstyle
			document.getElementById("dragtext").innerHTML=textbar
				
			document.getElementById("dropin").style.height=height +'px'
			document.getElementById("dropin").style.width =width +'px'
			document.getElementById("dropin").style.left =left +'px'
			document.getElementById("dropin").style.top =top +'px'
			document.getElementById("dragtext").style.backgroundColor=main_bgcolor
			document.getElementById("dragtext").style.color = main_textcolor
			document.getElementById("dragtext").style.fontFamily = main_texttype
			document.getElementById("dragtext").style.fontSize = main_textsize+'px'
		}
		else 
		{
			document.getElementById("tbl").style.border = bordercolor+' '+borderwidth+'px '+borderstyle
			document.getElementById("dragtext").innerHTML=textbar
				
			document.getElementById("dropin").style.height=height +'px'
			document.getElementById("dropin").style.width =width +'px'
			document.getElementById("dropin").style.left =left +'px'
			document.getElementById("dropin").style.top =top +'px'
			document.getElementById("dragtext").style.backgroundColor=main_bgcolor
			document.getElementById("dragtext").style.color = main_textcolor
			document.getElementById("dragtext").style.fontFamily = main_texttype
			document.getElementById("dragtext").style.fontSize = main_textsize+'px'
		}		
		setTimeout("initbox()",(sec*1000));			
	}
}
//}

//window.onload=initbox

//-->


function checkCount2() {

var expDays = 1; // number of days the cookie should last



function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function amt(){
var count = GetCookie('selfstudy')
if(count == null) {
SetCookie('selfstudy','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('selfstudy')
SetCookie('selfstudy',newcount,exp)
return count
   }
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}


var count = GetCookie('selfstudy');
if (count == 1) {checkCount3();}
if (count == null) {
count=1;
SetCookie('selfstudy', count, exp)



if(! GetCookie('IMCCUSTOMER'))
	{on_enter=window.open("http://www.marketingtips.com/popup/selfstudy.html","","location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,width=490,height=390")}

else checkCount3()

}
else {
count++;
SetCookie('selfstudy', count, exp);
   }
}
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////
   
function checkCount3() {


var expDays = 1; // number of days the cookie should last



function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var mrh = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((mrh == null) ? "" : ("; mrh=" + mrh)) +
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function amt(){
var count = GetCookie('mrh')
if(count == null) {
SetCookie('mrh','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('mrh')
SetCookie('mrh',newcount,exp)
return count
   }
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}


var count = GetCookie('mrh');
if (count == null) {
count=1;
SetCookie('mrh', count, exp);
   

	{window.open("http://www.marketingtips.com/popup/mrhglobal.html","mrh","menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no,width=500,height=450");}

}
else {
count++;
SetCookie('mrh', count, exp);
   }
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
