var affInterfaceOptions = 'aff=25_percent_discount&skin=25&cols=3&rows=4&shop=n1-red&currency=0&locale=en';

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;

function SearchResults(options){
	if(options) document.write('<iframe src="http://www.templatehelp.com/pr_interface.php?'+options+'" width="542" height="868" frameborder="0"></iframe>');
}

function InitDescrs(form){
	var el;
	for(var name in descrs){
		el = form.elements[name];
		if(el){
			if(el.value=='') SetDescr(el);
			el.onfocus = TryToRmDescr;
			if (el.value == '- Any -')
				el.onblur  = TryToSetDescr;
		}
	}
			var newel = document.createElement('input');
		newel.setAttribute('name','extref');
		newel.setAttribute('type','hidden');
		newel.setAttribute('value',escape(document.referrer));
		form.appendChild(newel);
		form.onsubmit = RmAllDescrs;
}
function SetDescr(el){
	if(el != null) {
	el.value = descrs[el.name];
	if (el.value == '- Any -')
		el.style.textAlign = 'center';
	}
}
function RmDescr(el){
	if(el != null) {
	if (el.value == '- Any -'){
		el.value = '';
		el.style.textAlign = 'left';
	}
	}
}
function TryToRmDescr(mozEvent){
	var el = mozEvent ? mozEvent.target : event.srcElement;
	if(el.value==descrs[el.name]) RmDescr(el);
}
function TryToSetDescr(mozEvent){
	var el = mozEvent ? mozEvent.target : event.srcElement;
	if(el.value=='') SetDescr(el);
}
function RmAllDescrs(mozEvent){
	var form = mozEvent ? mozEvent.target : event.srcElement;
	var el;
	for(var name in descrs){
		el = form.elements[name];
		if(el.value==descrs[el.name]) RmDescr(el);
	}
}

var tidClicked = false
var wordsClicked = false
function clearIn(where,form){
	if (where == 'number' && !tidClicked){
		form.number.value = ""
		form.number.style.color = "black"
		tidClicked = true
	}
	if (where == 'keyword' && !wordsClicked){
		form.keyword.value = ""
		form.keyword.style.color = "black"
		wordsClicked = true
	}
}

function checkType(type,form){
if(type != null) {
val = type.value
if(form.category!=null) {
if (val == 0 || val == 1 || val == 3 || val == 9)
	form.category.disabled = false
else
	form.category.disabled = true
}
if(form.keyword != null) {
if (val == 0 || val == 1 || val == 3 || val == 10 || val == 9)
	form.keyword.disabled = false
else
	form.keyword.disabled = true
}
}
}