var affInterfaceOptions = 'aff=smokingmedia&skin=29&cols=3&rows=4&shop=z1-blue-red&currency=0&locale=en';

// from common-z1.js
affInterfaceOptions += '&rows=3&bgcolor=fcfaee';

// cont.
function IncludeAffInterface(options,file){
	if(!file) file = 'interface';
	options = affInterfaceOptions + (options ? '&'+options : '');
	document.write('<script type="text/javascript" language="JavaScript" src="http://www.mytemplatestorage.com/codes/'+file+'.php?'+options+'"><'+'/script>');
}

function Popup(url){
	window.open(
		url,
		'window',
		'width=600, height=600, resizable=yes, scrollbars=yes, location=no,  toolbar=no, menubar=no, status=no'
	);
}

// Hide "www.mytemplatestorage.com" from status bar
function HideStatus(){
	window.status = document.readyState!="complete" ?
		"Loading..." : window.defaultStatus;
}

document.onreadystatechange = HideStatus;

// get variables from the URL to use in javascript
function getVar(name){
	get_string = document.location.search;         
	return_value = '';

	do { //This loop is made to catch all instances of any get variable.
		name_index = get_string.indexOf(name + '=');
		
		if(name_index != -1)
		  {
		  get_string = get_string.substr(name_index + name.length + 1, get_string.length - name_index);
		  
		  end_of_value = get_string.indexOf('&');
		  if(end_of_value != -1)                
			 value = get_string.substr(0, end_of_value);                
		  else                
			 value = get_string;                
			 
		  if(return_value == '' || value == '')
			  return_value += value;
		  else
			  return_value += ', ' + value;
		  }
		} while(name_index != -1)
		
	//Restores all the blank spaces.
	space = return_value.indexOf('+');
	while(space != -1)
		  { 
		  return_value = return_value.substr(0, space) + ' ' + 
		  return_value.substr(space + 1, return_value.length);
					 
		  space = return_value.indexOf('+');
		  }
	 
	return(return_value);        
}