// JavaScript Document

Event.observe(window, 'load', function() {

   // observe checkDomain

   if ($('Submit')) {   $('Submit').observe('click', checkDomain ); }

   if ($('provjera-domene')) { Event.observe('provjera-domene', 'submit', checkDomain); }

   //if ($('Submit2')) { $('Submit2').observe('click', newsletter ); }

  

   

   //if ($('Submit-small')) { $('Submit-small').observe('click', checkDomain('small') ); }

   //if ($('provjera-domene-small')) { Event.observe('provjera-domene-small', 'submit', checkDomain('small')); }

   //$F('provjera-domene').observe('submit', checkDomain );

   

   if ($('inp-korisnik1') && $('inp-korisnik2')) {  }

   if ($('frm-operativni_sistem')) {

	   $('frm-operativni_sistem').observe('change', operativni);

   }
   
   if ($('NazivDomene') && $('NazivDomene').value.length > 3 && $('frm-paketbox')) {
	   returnAllDomain($('NazivDomene').value);
   }
   
    if ($('frm-cpanel')) { $('frm-cpanel').observe('change', selectCpanel) }

});



 if ($('frm-paketbox')) { $('frm-paketbox').observe('change', selectDomain) }




function operativni() {

	if ($('frm-operativni_sistem').value == 'lin') {

		appearDiv('div-cpanel');

	} else {

		hideDiv('div-cpanel');

	}

}



function supToggle(div) {

	Effect.toggle(div, 'slide');

	if ($(div).style.display == 'none') {

		$(div+'-td').className = 'tblgraybgb';

	} else {

		$(div+'-td').className = 'tblgraybga';

	}

}



function popust(val) {

	switch(val) {

		case("1"):

			$('div-popust').innerHTML = '';

		break;

		case("2"):

			$('div-popust').innerHTML = 'Ostvarujete pravo na 5% popusta';

		break;

		case("3"):

			$('div-popust').innerHTML = 'Ostvarujete pravo na 10% popusta';

		break;

		case("4"):

			$('div-popust').innerHTML = 'Ostvarujete pravo na 15% popusta';

		break;

	}

}



function returnAllDomain(NazivDomene) {

	var url = root+'/ajax/a-domain-all.php';

	$('domain-div').innerHTML = '<img src="'+root+'/images/ajax-loader.gif" />Provjera u tijeku, molimo pričekajte...</div>';

	$('retDomainResult').innerHTML = '';

	new Ajax.Request(url, {

		method: 'post',

		parameters: { "NazivDomene": NazivDomene, "Transfer": ($('frm-chooser-already').checked == true) ? "1" : "0" },

		onSuccess: function(transport) {

			new Effect.BlindDown('domain-div', { duration: 2.0,scaleMode: 'content' });

			$('domain-div').innerHTML = transport.responseText;

			if (transport.responseText.match(/Domena\sje\sslobodna/)) {

				$('retDomainResult').innerHTML = 'Domena je slobodna';

			} else if (transport.responseText.match(/Domena\sje\szauzeta/)){
				
				if ($('frm-chooser-already').checked  == true) {
					$('retDomainResult').innerHTML = 'Potvrdom narudžbe pokrenut ćete postupak prijenosa navedene domene.';
				} else {
					$('retDomainResult').innerHTML = 'Domena je zauzeta';
				}

			} else {

				$('retDomainResult').innerHTML = '';

			}

		}

	})

}

function returnAllDomainOutForm(NazivDomene) {
	var url = root+'/ajax/a-domain-all-out.php';

	$('domain-div').innerHTML = '<img src="'+root+'/images/ajax-loader.gif" />Provjera u tijeku, molimo pričekajte...</div>';

	$('retDomainResult').innerHTML = '';

	new Ajax.Request(url, {

		method: 'post',

		parameters: { "NazivDomene": NazivDomene },

		onSuccess: function(transport) {

			new Effect.BlindDown('domain-div', { duration: 2.0,scaleMode: 'content' });

			$('domain-div').innerHTML = transport.responseText;

			if (transport.responseText.match(/Domena\sje\sslobodna/)) {

				$('retDomainResult').innerHTML = 'Domena je slobodna';

			} else if (transport.reponseText.match(/Domena\sje\szauzeta/)){

				$('retDomainResult').innerHTML = 'Domena je zauzeta';

			} else {

				$('retDomainResult').innerHTML = '';

			}

		}

	})
}





function checkDomain(urls) {

	if (urls == 'small') {

		var url = root+'/ajax/a-domain-bla.php';

		var pars = $('provjera-domene-small').serialize();

		var classes = "loading-module";
		
		$('a-domain').style.display = 'inline'

	$('a-domain').innerHTML = '<div class="'+classes+'">Provjera u tijeku, molimo pričekajte...</div>';

	} else {

		var url = root+'/ajax/a-domain.php';

		var pars = $('provjera-domene').serialize();

		var classes = "loading";
		
		$('a-domain').style.display = 'inline'

	$('a-domain').innerHTML = '<div class="'+classes+'"><img src="'+root+'/images/ajax-loader.gif" />Provjera u tijeku, molimo pričekajte...</div>';

	}

	

	/*var curData = $('registracija-domena').innerHTML;*/

	

	//enableButton('Submit', false);

	

	

	

	new Ajax.Request(url, {

	  method: 'post',

	  parameters: pars,

	  onSuccess: function(transport) {

		  $('a-domain').innerHTML = transport.responseText;

		  $('a-domain').style.display = 'inline';

		  //enableButton('Submit', true);

	  }

	}); // end of new Ajax.Request



}



function enableButton(id, bool) {

	if (bool == true) {

		$(id).disabled = false;

	} else {

		$(id).disabled = true;

	}

}



function newsletter() {

	var url = root+'/ajax/a-newsletter.php';

	var pars = $('newsletter-prijava').serialize();

	

	$('return-newsletter').innerHTML = '<div class="loading">Prijava za newsletter, molimo pričekajte...</div>';

	

	new Ajax.Request(url, {

		method: 'post',

		parameters: pars,

		onSuccess: function(transport) {

			

			$('return-newsletter').innerHTML = transport.responseText;

			

		}

	});

}



function hideDiv(div) {

	

	$(div).hide();

}



function appearDiv(div) {

	$(div).appear();

}



function highLight(el) {
	$(el).style.border = "2px solid #900";
	if ($(el+'-tr')) {
		appearDiv(el+'-tr');
	}
}



function dehighLight(el) {

	$(el).style.border = '1px solid #999';
	
	if ($(el.id+'-tr')) {
		hideDiv(el.id+'-tr');
	}

	//$('error-td').innerHTML = '';
	
	//$(el+'-tr').style.display = 'none';
}

function selectCpanel() {
	var selectValue = $('frm-cpanel').options[$('frm-cpanel').selectedIndex].value;
	switch(selectValue) {
		case("1"):
			$('mod-tiny').innerHTML = '(Cpanel se dodatno naplaćuje 50,00kn godišnje)';
		break;
		case("0"):
			$('mod-tiny').innerHTML = '';
		break;
	}
}


function selectDomain() {

	var selectValue = $('frm-paketbox').options[$('frm-paketbox').selectedIndex].value;

	switch(selectValue) {

		case('domena'):

			hideDiv('operativni_sistem');

			$('inp-korisnik1').checked = true;

			hideDiv('div-cpanel');

			hideDiv('novi-korisnik');

			hideDiv('postojeci-korisnik-table');

			$('postojeci-korisnik').style.display = 'block';

			if ($('div-zakup').style.display == 'none') {

				appearDiv('div-zakup');

			}
			

		break;

		case('po_mjeri'):

			$('operativni_sistem').style.display = 'block';

			$('inp-korisnik2').checked = true;



			appearDiv('novi-korisnik');

			hideDiv('postojeci-korisnik');

			hideDiv('div-zakup');
			
			if($('div-cpanel').style.display == 'none' && $('frm-operativni_sistem').value == 'lin') {
				appearDiv('div-cpanel');
			}

		break;

		default:

			$('operativni_sistem').style.display = 'block';

			$('inp-korisnik2').checked = true;



			appearDiv('novi-korisnik');

			hideDiv('postojeci-korisnik');

			if ($('div-zakup').style.display == 'none') {

				appearDiv('div-zakup');

			}

			if($('div-cpanel').style.display =='none' && $('frm-operativni_sistem').value == 'lin') {

				appearDiv('div-cpanel');

			}

		break;

	}

}



function makeStep(currentID, nextID) {

	switch(currentID) {

		case("1"):

			if (nextID == "2") {

				hideDiv('narudzba-korak-1');

				if ($('statweb').checked == true) {

					appearDiv('narudzba-korak-2');

				} else {

					appearDiv('narudzba-korak-2-2');

				}

				$('korak-1').className = 'table-step-info';

				$('korak-2').className = 'table-step-info-active';				

			}

		break;

		case("2"):

			if (nextID == "3") {

				if ($('statweb').checked == true) {

					hideDiv('narudzba-korak-2');

					appearDiv('narudzba-korak-4');

				} else {

					hideDiv('narudzba-korak-2-2');

					appearDiv('narudzba-korak-3-2');

				}

				$('korak-2').className = 'table-step-info';

				$('korak-3').className = 'table-step-info-active';

			} else if (nextID == "1"){

				if ($('statweb').checked == true) {

					hideDiv('narudzba-korak-2');

				} else {

					hideDiv('narudzba-korak-2-2');

				}

				appearDiv('narudzba-korak-1');

				$('korak-2').className = 'table-step-info';

				$('korak-1').className = 'table-step-info-active';

			}

		break;

		case("3"):

			if (nextID == "4") {

				if ($('statweb').checked == true) {

					hideDiv('narudzba-korak-4');

					appearDiv('narudzba-korak-4');

				} else {

					hideDiv('narudzba-korak-3-2');

					appearDiv('narudzba-korak-4');

				}

				$('korak-3').className = 'table-step-info';

				$('korak-4').className = 'table-step-info-active';

			} else if (nextID == "2") {

				if ($('statweb').checked == true) {

					appearDiv('narudzba-korak-2');

				} else {

					hideDiv('narudzba-korak-3-2');

					appearDiv('narudzba-korak-2-2');

				}

				$('korak-3').className = 'table-step-info';

				$('korak-2').className = 'table-step-info-active';

			}

		break;

		case("4"):

			if (nextID == "5") {

				if (!$('frm-imeiprezime').value.match(/^[a-zA-Z\u0161\u0160\u010D\u010C\u017E\u017D\u0107\u0106\u0111\u0110\s]{6,120}$/)) {

					alert("Unesite ime i prezime");

				} else if (!$('frm-email').value.match(/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/)) {

					alert("Unesite Vašu e-mail adresu");

				} else if (!$('frm-telefon').value.match(/^[0-9\/+\-\s]{6,25}$/)) {

					alert("Unesite broj telefona ili mobitela");

				} else {

					var url = root+'/ajax/a-checkmakeweb.php';

					new Ajax.Request(url, {

						method: 'post',

						parameters: $('ponuda').serialize(),

						onSuccess: function(transport) {

							if (transport.responseText == "Greška") {

								alert('Došlo je do greške. Pokušajte ponovno');

							} else {

								$('div-ponuda').innerHTML = transport.responseText;

							}

						}

					});

				}

			} else if (nextID == "3") {

				if ($('statweb').checked == true) {

					hideDiv('narudzba-korak-4');

					appearDiv('narudzba-korak-2');

					$('korak-3').className = 'table-step-info';

					$('korak-2').className = 'table-step-info-active';

				} else {

					hideDiv('narudzba-korak-4');

					appearDiv('narudzba-korak-3-2');

					$('korak-4').className = 'table-step-info';

					$('korak-3').className = 'table-step-info-active';

				}

				

			}

		break;

		case("5"):

		

		break;

	}

}



function makeStepweb(currentID, nextID) {

	switch(currentID) {

		case("1"):

			step1();

		break;

		case("2"):

			if (nextID == "3") {

				appearDiv('narudzba-korak-3');

			} 

		break;

	}

}



function step1() {

	highLight('frm-korisnicko_ime');

	var selectValue = $('frm-paketbox').options[$('frm-paketbox').selectedIndex].value;

	// if selected value is "domena"

	if (selectValue == "domena") {

		if ($('frm-korisnicko_ime').value == "") {

			$('error-td').innerHTML = '<p>Unesite korisničko ime</p>';

			highLight('frm-korisnicko_ime');

		} else {

		  // if user is free

		  

		  var url = root+'/ajax/a-checkuser.php';

		  enableButton('stepper1', false);

		  

		  new Ajax.Request(url, {

			  method: 'post',

			  parameters: { username: $('frm-korisnicko_ime').value },

			  onSuccess: function(transport) {

				  enableButton('stepper1', true);

				  if (transport.responseText == "true") {

					  hideDiv('narudzba-korak-1');

					  appearDiv('narudzba-korak-2');

				  } else {

					  $('error-td').innerHTML = '<p>Korisničko ime koje ste upisali ne postoji</p>';

			  		  highLight('frm-korisnicko_ime');

				  }

			  }

		  }); // end of ajax.request

		}

	} else {

		hideDiv('narudzba-korak-1');

		appearDiv('narudzba-korak-2');

	// if is not domena

	}

}



function step2() {
	
	// insert errors
	var url = root+'/ajax/a-checkform.php';
							
	new Ajax.Request(url, {
		method: 'post',
		parameters: $('narudzba').serialize()
	})
	// end of insert errors

	var out = false;

	$('error-td').innerHTML = '';

	// check domain

	if ($('frm-chooser-new').value == '1' && !$('NazivDomene').value.match(/^(http:\/\/|http:\/\/www\.|www\.)?[0-9a-zA-Z\-\_]{1,255}\.(hr|com|com\.hr|net|org|eu|biz|iz\.hr|info|name|tel|mobi|me|ag)$/)) {

		highLight('NazivDomene');

		//$('error-td').innerHTML += '<p>Unesite ispravan naziv domene</p>';

	} else if ($('frm-chooser-already').value == '1' && !$('NazivDomene').value.match(/^(http:\/\/|http:\/\/www\.|www\.)?[0-9a-zA-Z\-\_]{1,255}\.(hr|com|com\.hr|net|org|eu|biz|iz\.hr|info|name|tel|mobi|me|ag)$/)) {

		highLight('NazivDomene');

		//$('error-td').innerHTML += '<p>Unesite ispravan naziv domene</p>';

	// username and payee information

	} else {

		out= true;

	}

	

	

	var selectValue = $('frm-paketbox').options[$('frm-paketbox').selectedIndex].value;

	if ($('inp-korisnik1').checked == true  && selectValue == 'domena') {

		if ($('frm-korisnicko_ime').value == '') {

			highLight('frm-korisnicko_ime');

			//$('error-td').innerHTML += '<p>Unesite Vaše korisničko ime</p>';

			out = false;

		} else if (!$('frm-korisnicko_ime_email').value.match(/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/)) {
			highLight('frm-korisnicko_ime_email');
			out = false;
		} else {

			var url = root+'/ajax/a-checkuser.php';

			new Ajax.Request(url, {

			  method: 'post',

			  parameters: { username: $('frm-korisnicko_ime').value },

			  onSuccess: function(transport) {

				  if (transport.responseText == "true") {

					  out = true;
					  
					  

									var url = root+'/ajax/a-checkform.php';
							
									new Ajax.Request(url, {
							
										method: 'post',
							
										parameters: $('narudzba').serialize(),
							
										onSuccess: function(transport) {
							
											if (transport.responseText == "Greška") {
							
												alert('Došlo je do greške');
							
											} else {
							
												hideDiv('formalin-0');
							
												appearDiv('formalin');
							
												$('formalin').innerHTML = transport.responseText;
							
											}
							
										}
							
									})
							
							


				  } else {

					  $('error-td').innerHTML = '<p>Korisničko ime koje ste upisali ne postoji</p>';

			  		  highLight('frm-korisnicko_ime');

					  out = false;

				  }

			  }

		  }); // end of ajax.request

		}		

	} 
	
	if ($('inp-korisnik2').checked == true && selectValue != 'domena') {

		if ($('inp-pravna').checked == true || $('inp-fizicka').checked == true) {

			 if (!$('frm-narucitelj_ime').value.match(/^[^\d]{2,255}$/)) {

				highLight('frm-narucitelj_ime');

				//$('error-td').innerHTML += '<p>Unesite ispravno ime</p>';

				out = false;

			} else if (!$('frm-narucitelj_prezime').value.match(/^[^\d]{2,255}$/)) {

				highLight('frm-narucitelj_prezime');

				//$('error-td').innerHTML += '<p>Unesite ispravno prezime</p>';

				out = false;

			} else if (!$('frm-narucitelj_oib').value.match(/^[0-9]{11}$/) && $('inp-fizicka').checked == true) {

				highLight('frm-narucitelj_oib');

				//$('error-td').innerHTML += '<p>Unesite svoj matični broj ili 1111111111111</p>';

				out = false;

			} else if (!$('frm-narucitelj_email').value.match(/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/)) {

				highLight('frm-narucitelj_email');

				//$('error-td').innerHTML += '<p>Unesite ispravnu e-mail adresu</p>';

				out = false;

			} else if ($('frm-narucitelj_adresa').value.length < 3) {

				highLight('frm-narucitelj_adresa');

				//$('error-td').innerHTML += '<p>Unesite ispravnu adresu</p>'; 

				out = false;

			} else if (!$('frm-narucitelj_posta').value.match(/^[1-5]{1}(\s)?[0|1|2|3|4|5|7|8|9]{1}(\s)?[0-9]{1}(\s)?[0-9]{1}(\s)?[0-9]{1}$/)) {

				highLight('frm-narucitelj_posta');

				//$('error-td').innerHTML += '<p>Unesite ispravan poštanski broj</p>';

				out = false;

			} else if (!$('frm-narucitelj_grad').value.match(/^[a-zA-Z\u0161\u0160\u010D\u010C\u017E\u017D\u0107\u0106\u0111\u0110\s\-]{3,255}$/)) {

				highLight('frm-narucitelj_grad');

				//$('error-td').innerHTML += '<p>Unesite ispravan naziv grada</p>';

				out = false;

			} else if (!$('frm-narucitelj_telefon').value.match(/^[^a-zA-Z]{6,100}$/)) {

				highLight('frm-narucitelj_telefon');

				//$('error-td').innerHTML += '<p>Unesite ispravan broj telefona</p>'; 

				out = false;

			} else if (!$('frm-narucitelj_mobitel').value.match(/^[^a-zA-Z]{6,100}$/)) {

				highLight('frm-narucitelj_mobitel');

				//$('error-td').innerHTML += '<p>Unesite ispravan broj mobitela</p>';

				out = false;

			}

		} 

		

		if ($('inp-pravna').checked == true) {

			if ($('frm-tvrtka_pravna').value.length < 2) {

				highLight('frm-tvrtka_pravna');

				//$('error-td').innerHTML += '<p>Unesite naziv tvrtke ili organizacije</p>';

				out = false;

			} else if (!$('frm-oib_pravna').value.match(/[0-9]{11}/)) {

				highLight('frm-oib_pravna');

				//$('error-td').innerHTML += '<p>Unesite osobni identifikacijski broj (IOB)</p>';

				out = false;

			} else if (!$('frm-telefon_pravna').value.match(/^[^a-zA-Z]{6,100}$/)) {

				highLight('frm-telefon_pravna');

				//$('error-td').innerHTML += '<p>Unesite ispravni broj telefona</p>';

				out = false;

			} else if ($('frm-adresa_pravna').value.length < 3) {

				highLight('frm-adresa_pravna');

				//$('error-td').innerHTML += '<p>Unesite ispravnu adresu tvrtke</p>';

				out = false;

			} else if (!$('frm-posta_pravna').value.match(/^[1-5]{1}(\s)?[0|1|2|3|4|5|7|8|9]{1}(\s)?[0-9]{1}(\s)?[0-9]{1}(\s)?[0-9]{1}$/)) {

				highLight('frm-posta_pravna');

				//$('error-td').innerHTML += '<p>Unesite ispravan poštanski broj</p>';

				out = false;

			} else if (!$('frm-grad_pravna').value.match(/^[a-zA-Z\u0161\u0160\u010D\u010C\u017E\u017D\u0107\u0106\u0111\u0110\s\-]{3,255}$/)) {

				highLight('frm-grad_pravna');

				//$('error-td').innerHTML += '<p>Unesite ispravan naziv grada</p>';

				out = false;

			} else {
					var url = root+'/ajax/a-checkform.php';

					new Ajax.Request(url, {
			
						method: 'post',
			
						parameters: $('narudzba').serialize(),
			
						onSuccess: function(transport) {
			
							if (transport.responseText == "Greška") {
			
								alert('Došlo je do greške');
			
							} else {
			
								hideDiv('formalin-0');
			
								appearDiv('formalin');
			
								$('formalin').innerHTML = transport.responseText;
			
							}
			
						}
			
					})
			}

			

			/////////////////////////////////////////////////////////////////////////////////////////else if (!$('frm-mb_pravna').value.match(/^[0-9]{}$/))

		} else {
			var url = root+'/ajax/a-checkform.php';

					new Ajax.Request(url, {
			
						method: 'post',
			
						parameters: $('narudzba').serialize(),
			
						onSuccess: function(transport) {
			
							if (transport.responseText == "Greška") {
			
								alert('Došlo je do greške');
			
							} else {
			
								hideDiv('formalin-0');
			
								appearDiv('formalin');
			
								$('formalin').innerHTML = transport.responseText;
			
							}
			
						}
			
					})

		}

	}

}



function sendOrder() {

	var url = root+'/ajax/a-checkform.php?send=ok';

	enableButton('stepper4', false);

	new Ajax.Request(url, {

		method: 'post',

		parameters: $('narudzba').serialize(),

		onSuccess: function(transport) {

			if (transport.responseText == "Greška") {

				alert('Došlo je do greške');

			} else {

				hideDiv('formalin');

				appearDiv('formalin-1');
				
				new Ajax.Request(root+'/ajax/a-conversion.php', { method: 'get', evalScripts: true, onSuccess: function(transport) { transport.responseText.evalScripts() }});

				/*

				hideDiv('formalin-0');

				appearDiv('formalin');

				*/

			}

		}

	});

}



function exchangePckg(what) {

	if ($(what).id.match(/pomjeri/)) {

		if (what.id == 'a-pomjeri-win') {

			$('a-pomjeri-win').className = 'paket-selected-win';

			$('pomjeri-win').style.display = 'block';

			$('a-pomjeri-lin').className = 'paket-nonselected-lin';

			$('pomjeri-lin').style.display = 'none';

			$('hid-hosting-po-mjeri').value = 'win';

		} else {

			$('a-pomjeri-lin').className = 'paket-selected-lin';

			$('pomjeri-lin').style.display = 'block';

			$('a-pomjeri-win').className = 'paket-nonselected-win';

			$('pomjeri-win').style.display = 'none';

			$('hid-hosting-po-mjeri').value = 'lin';

		}

	} else if ($(what).id.match(/mini/)) {

		if (what.id == 'a-mini-win') {

			$('a-mini-win').className = 'paket-selected-win';

			$('mini-win').style.display = 'block';

			$('a-mini-lin').className = 'paket-nonselected-lin';

			$('mini-lin').style.display = 'none';

			$('hid-mini-hosting').value = 'win';

		} else {

			$('a-mini-lin').className = 'paket-selected-lin';

			$('mini-lin').style.display = 'block';

			$('a-mini-win').className = 'paket-nonselected-win';

			$('mini-win').style.display = 'none';

			$('hid-mini-hosting').value = 'lin';

		}

	} else if ($(what).id.match(/midi/)) {

		if (what.id == 'a-midi-win') {

			$('a-midi-win').className = 'paket-selected-win';

			$('midi-win').style.display = 'block';

			$('a-midi-lin').className = 'paket-nonselected-lin';

			$('midi-lin').style.display = 'none';

			$('hid-midi-hosting').value = 'win';

		} else {

			$('a-midi-lin').className = 'paket-selected-lin';

			$('midi-lin').style.display = 'block';

			$('a-midi-win').className = 'paket-nonselected-win';

			$('midi-win').style.display = 'none';

			$('hid-midi-hosting').value = 'lin';

		}

	} else if ($(what).id.match(/maxi/)) {

		if (what.id == 'a-maxi-win') {

			$('a-maxi-win').className = 'paket-selected-win';

			$('maxi-win').style.display = 'block';

			$('a-maxi-lin').className = 'paket-nonselected-lin';

			$('maxi-lin').style.display = 'none';

			$('hid-maxi-hosting').value = 'win';

		} else {

			$('a-maxi-lin').className = 'paket-selected-lin';

			$('maxi-lin').style.display = 'block';

			$('a-maxi-win').className = 'paket-nonselected-win';

			$('maxi-win').style.display = 'none';

			$('hid-maxi-hosting').value = 'lin';

		}

	}

}



function refObj(id) {

	new Ajax.PeriodicalUpdater('ref-ticket', root+'/ajax/a-refticket.php?ticket_id='+id, {

		frequency: 10,

		onSuccess: function(transport) {

			if (transport.responseText.match(/Ticket ne postoji ili je nevažeći./)) {

				$('ticket-odgovor').style.display = 'none';				

			}

	  }

	});

}



function refObjAdmin(id) {

	new Ajax.PeriodicalUpdater('ref-ticket', root+'/ajax/a-refticketadmin.php?admin_ticket_id='+id, {

		frequency: 10,

		onSuccess: function(transport) {

			

		}

	});

}



function closeTicket(id) {

	var url = root+'/ajax/a-closeticket.php?admin_id='+id;

	

	new Ajax.Request(url, {

		method: 'post',

		onSuccess: function(transport) {

			if (transport.responseText == "true") {

				$('ticket-odgovor').style.display = 'none';

			} else {

				alert("neuspjela radnja");

			}

		}

	});

}



function stepweb1() {

	var selectValue = document.getElementsByName("radio");

	for(i=0;i<2;i++){

		if(selectValue[i].checked==true){

			if(selectValue[i].value=="Staticna"){

				 appearDiv('narudzba-korak-2');

				 enableButton('stepper2', true);

				 //appearDiv('narudzba-korak-3');

				 //enableButton("statweb", false);

				 //enableButton("dinaweb", false);

			}

			if(selectValue[i].value=="Dinamicna"){

				 hideDiv('narudzba-korak-2');

				 appearDiv('narudzba-korak-2-2');

				 enableButton('stepper2', true);

				 //appearDiv('narudzba-korak-3');

				 //enableButton("statweb", false);

				 //enableButton("dinaweb", false);

			}

			//alert(selectValue[i].value);

		}

	}

}



function under(value) {

	if (value == "1") {

		hideDiv('novi-korisnik');

		appearDiv('postojeci-korisnik');

	} else if (value == "0") {

		hideDiv('postojeci-korisnik');

		new Effect.BlindDown('novi-korisnik', { duration: 1.0});

	}

}



function wunder(value) {

	// pravna osoba

	if (value == "1") {

		appearDiv('fizicka-osoba');

		appearDiv('pravna-osoba');
		
		hideDiv('oib-tr');
		$('3-1-kontakt-osoba').innerHTML = '3.1 Podaci o kontakt osobi';
		

	} else if (value == "0") {

		hideDiv('pravna-osoba');

		appearDiv('fizicka-osoba');
		
		appearDiv('oib-tr');
		
		
		$('3-1-kontakt-osoba').innerHTML = '3. Podaci o naručitelju';
	}

}



function vpsunder(value) {

	if (value == "1") {

		hideDiv('fizicka-osoba');

		appearDiv('pravna-osoba');

		

	} else if (value == "0") {

		hideDiv('pravna-osoba');

		appearDiv('fizicka-osoba');

	}

}



function goBackForm() {

	hideDiv('formalin');

	appearDiv('formalin-0');

}



/*/////////////////////////////////////////////////////////////////////////////////////////////////



var IE = document.all?true:false





if (!IE) document.captureEvents(Event.MOUSEMOVE)





document.onmousemove = getMouseXY;





var tempX = 0

var tempY = 0



var e = new Object();







function getMouseXY(e) {

  if (IE) { 

    tempX = event.clientX + document.body.scrollLeft

    tempY = event.clientY + document.body.scrollTop

  } else {  

    tempX = e.pageX;

    tempY = e.pageY;

  }  



  if (tempX < 0){tempX = 0}

  if (tempY < 0){tempY = 0}  





  return true;

}



function floatDIV(sentence, help)

{

	$('floatDIV').style.display = 'block';

	$('floatDIV').innerHTML = '<div id="simplebackfloatDIV">'+help+'</div>'+sentence;

	$('floatDIV').style.top = (tempY+10)+'px';

	$('floatDIV').style.left = (tempX+10)+'px';

}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


			function countLineBreaks (string) {
			var re = /\r\n|\r|\n/g;
			var n = 0;
			while (re.exec(string))
			n++;
			return n;
		}
		function adjustRows (textarea) {
			if (document.all) {
				while (textarea.scrollHeight > textarea.clientHeight)
					textarea.rows++;
				while ((textarea.scrollHeight < textarea.clientHeight) && (textarea.rows >5))
					textarea.rows--;
				textarea.scrollTop = 5;
			}
			else if (textarea.rows) {
				var lineBreaks = countLineBreaks(textarea.value)+2;
				var rows = parseInt(textarea.rows);
				var wrap = textarea.getAttribute('wrap');
				if (lineBreaks > rows)
					textarea.rows = ++rows;
				else if ((lineBreaks < rows) && (rows > 5))
					textarea.rows = --rows;
				else if (wrap.toLowerCase() == 'soft' || wrap.toLowerCase() =='hard') {
					while (textarea.rows * textarea.cols <= textarea.value.length) {
						textarea.rows = ++rows;
					}
					while ((textarea.rows * textarea.cols >= textarea.value.length) && (rows > 5)){
						textarea.rows = --rows;
					}
				}
			}
		}