/* Java Script funktionen für www.StametYacht.de
   2008 Manuel Sagorski*/


//Ajax Funktionen für die Navigation

function main_div(tit, sp, i)
{
	switch(tit)
	{
		case '12': var myAjax = new Ajax.Request("formmail.php",{ method: 'get', parameters: Form.serialize($('best')), onComplete: insert_main_div });
			break;

		case '13': var myAjax = new Ajax.Request("formmail.php",{ method: 'get', parameters: 'ycode='+sp, onComplete: insert_main_div });
			break;

		case '14': var myAjax = new Ajax.Request("formmail.php",{ method: 'get', parameters: Form.serialize($('fm')), onComplete: insert_main_div });
			break;

		case '71': var test = ("70&i=" + i +"&tid=" + sp);
			var myAjax = new Ajax.Request("main.php",{ method: 'get', parameters: 'tit='+test, onComplete: insert_main_div });
			break;

		case '70': var myAjax = new Ajax.Request("main.php",{ method: 'get', parameters: 'tit=70&tid='+sp, onComplete: insert_main_div });
			break;

		case '3': $('title').innerHTML = specials;
			var myAjax = new Ajax.Request("main.php",{ method: 'get', parameters: 'tit='+tit, onComplete: insert_main_div });
			break;

		default: var myAjax = new Ajax.Request("main.php",{ method: 'get', parameters: 'tit='+tit, onComplete: insert_main_div });
			break;
	}
}

function main_di(ti)
{
		var myAjax = new Ajax.Request("formmail.php",{ method: 'get', parameters: 'ycode='+ti, onComplete: insert_main_div });
}

function insert_main_div( originalRequest )
{
	$('main').innerHTML = originalRequest.responseText;
}



//Ajax Funktionen für das Yacht Chartering

function yc_sel(ktn)
{
	var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: 'ktn='+ktn, onComplete: insert_yc_sel });
}

function yc_sel1()
{
	var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: Form.serialize($('input1')), onComplete: insert_yc_sel });
}

function insert_yc_sel( originalRequest )
{
	$('yc_1').innerHTML = originalRequest.responseText;
}

function yc_sel3(land)
{
	if(land)
	{
		if(land == '99')
		{
			var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: 'par='+land, onComplete: insert_yc_sel3 });
		}
		else
		{
			ins_sel2(land);
			var test = ("1&Land=" + land +"&pu=1");
			var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: 'par='+test, onComplete: insert_yc_sel3 });
		}
	}
	else
	{
		var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: Form.serialize($('input')), onComplete: insert_yc_sel3 });
	}
}

function insert_yc_sel3( originalRequest )
{
	$('sel3').innerHTML = originalRequest.responseText;
}

function yc_sel4(par)
{
	if(par == '99')
	{
		var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: 'par='+par, onComplete: insert_yc_sel4 });
	}
	else
	{
		var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: Form.serialize($('foo')), onComplete: insert_yc_sel4 });
	}
}

function insert_yc_sel4( originalRequest )
{
	$('sel4').innerHTML = originalRequest.responseText;
}

function yc_sel5(par)
{
	if(par == '99')
	{
		var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: 'par='+par, onComplete: insert_yc_sel5 });
	}
	else
	{
		var myAjax = new Ajax.Request("yc_sel5.php",{ method: 'get', onComplete: insert_yc_sel5 });
	}
}

function insert_yc_sel5( originalRequest )
{
	$('yc_2').innerHTML = originalRequest.responseText;
}

function ins_sel2(land)
{
	if(land == 'x')
	{
		var myAjax = new Ajax.Request("yc_sel2.php",{ method: 'get', parameters: Form.serialize($('input1')), onComplete: ins_yc_sel2 });
	}
	else
	{
		var te = ("5&land=" + land);
		var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: 'par='+te, onComplete: ins_yc_sel2 });
	}
}

function ins_yc_sel2( originalRequest )
{
	$('sel2').innerHTML = originalRequest.responseText;
}

function ins_sel3(ort)
{
	if(ort == 'x')
	{
		var myAjax = new Ajax.Request("yc_sel3.php",{ method: 'get', parameters: Form.serialize($('input')), onComplete: ins_yc_sel3 });
	}
	else
	{
		var te = ("6&ort=" + ort);
		var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: 'par='+te, onComplete: ins_yc_sel3 });
	}
}

function ins_yc_sel3( originalRequest )
{
	$('sel3').innerHTML = originalRequest.responseText;
}

function yc_sel6(par, pa)
{
	switch(par)
	{
		case '99':	var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: 'par='+par, onComplete: insert_yc_sel6 });
			break;

		case '4':	var myAjax = new Ajax.Request("yc.php",{ method: 'get', parameters: Form.serialize($('pers'))});
			break;

		case '1':	var myAjax = new Ajax.Request("yc_sel6.php",{ method: 'get', parameters: Form.serialize($('foo')), onComplete: insert_yc_sel6 });
			break;


		case 'y':
			ins_sel3(pa);
			var test = ("2&Ort=" + pa);
			var myAjax = new Ajax.Request("yc_sel6.php",{ method: 'get', parameters: 'par='+test, onComplete: insert_yc_sel6 });
			break;


		default:
			ins_sel3(par);
			var test = ("2&Ort=" + par);
			var myAjax = new Ajax.Request("yc_sel6.php",{ method: 'get', parameters: 'par='+test, onComplete: insert_yc_sel6 });
			break;
	}
}

function insert_yc_sel6( originalRequest )
{
	$('yc_3').innerHTML = originalRequest.responseText;
}

function sprache(spr)
{
	var myAjax = new Ajax.Request("sprache.php",{ method: 'get', parameters: 'spr='+spr, onComplete: insert_sprache});
}

function insert_sprache( originalRequest )
{
	location.reload();
}



function region(parameter)
{
	yc_sel4('99');
	yc_sel5('99');
	yc_sel6('99');
	yc_sel3(parameter);
}

function basis(parameter)
{
	yc_sel4();
	yc_sel5();
	yc_sel6('y', parameter);
}

function regionback()
{
	yc_sel4('99');
	yc_sel5('99');
	yc_sel6('99');
	yc_sel('x')
}

function basisback()
{
	ins_sel2('x');
	yc_sel3('99');
	yc_sel4('99');
	yc_sel5('99');
	yc_sel6('99');
}

function lastback()
{
	ins_sel3('x');
	yc_sel4('99');
	yc_sel5('99');
	yc_sel6('99');
}

