var changeable_sizes = new Array("80%", "100%", "120%");
var subcategories = new Array();
var isIE = false;
var isOther = false;
var isNS4 = false;
var isNS6 = false;
var view_image = '';

var displayed_favourite = new Array();
displayed_favourite.favourite = 1;
displayed_favourite.recents = 1;
var favourites = new Array();
favourites.favourite = new Array();
favourites.recents = new Array();

var image_url = '/goklikk/images/';
browser_check();
function browser_check()
{
	if(document.getElementById)
	{
		if(!document.all)
		{isNS6=true;}
		if(document.all)
		{isIE=true;}
	}
	else
	{
		if(document.layers)
		{isNS4=true;}
		else
		{isOther=true;}
	}
}

function Elem(ID)
{
	browser_check();
	var element;
	if(isIE)
	{
		element = eval("document.all." + ID);
	}
	if(isNS6)
	{
		element = eval("document.getElementById('" + ID + "')");
	}
	if(isNS4)
	{
		element = eval("document." + ID);
	}
	if(isOther)
	{
		element = "null";
		alert("-[Error]-\nDue to your browser you will probably not\nbe able to view all of the following page\nas it was designed to be viewed. We regret\nthis error sincerely.");
	}
	return element;
}


function send_mail(e) {
	$('offer_loading_icon').toggle();
	$('offer_form').request({
			evalJSON : true,
			parameters: { 'element_run' : e, 'element_id' : '', 'mode' : 'send_ajax' },
			onComplete: function (xhr) {
				$('offer_loading_icon').toggle();
				r = xhr.responseText.evalJSON(true);
				if (r.new_public_key){
					$('offer_captcha_public_key_image').src="cimage.php?cpublic_key="+r.new_public_key+"";
					$('offer_captcha_public_key_input').value=r.new_public_key;
				}
				if (r.success) {
					for ( var i in r.success ) {
						$('error_line').innerHTML = r.success[i];
					}
					$('error_line').removeClassName('hide');
					Element.addClassName.delay(5,'error_line', 'hide');
				}
				else if (r.error) {
					for ( var i in r.error ) {
						$('error_line').innerHTML = r.error[i];
					}
					$('error_line').removeClassName('hide');
					Element.addClassName.delay(5,'error_line', 'hide');
				}
		}
	});
	return false;
}
