/* IE6 flicker fix
-------------------------------------------------- */
/*@cc_on
try {
	document.execCommand("BackgroundImageCache", false, true);
} catch(err) {}
@*/

function openSearchLayer() {
	var search = $(".search-target");
	var offset = search.offset();
	var field = $(".search-target input:text");
	var layer = $("#search-layer");

	$(".search-target input:text").focus(function() {
		$(field).addClass("text-focus");
		layer.fadeIn(150).css({
			top: offset.top + field.outerHeight(),
			right: $(".search-target :submit").outerWidth()
		})
	});
}
function closeSearchLayer() {
	$("#search-layer").fadeOut(150);
	$(".search-target input:text").removeClass("text-focus");
	$("#search-layer").fadeOut(150);
}
var toggle = {
		init : function(){
		$("p.more").find("a").click(this.clickIt);
	},
	clickIt : function(){
		$(this).parent().prev("div.toggle-wrap").toggle();
		$(this).parent().parent(".heading3").nextAll("div.toggle-wrap:first").toggle();

		$(this).parent().toggleClass("more-open");

		if ($(this).parent().hasClass("more-open")) {
			$(this).text("Peida");
		}
		else {
			$(this).text("Näita rohkem");
		}
		return false;
	}
};
var cloneRow = {
	init : function(){
		$("img.add").click(this.clickIt);
	},
	clickIt : function(){
		var clone = $(this).parent().parent();

		$(clone).clone().insertAfter(clone);
		$(clone).next().children("td").children("img.add").attr({ 
			src: "/gfx/ico_delete2.gif",
			title: "Kustuta väli",
			alt: "Kustuta väli"
		}).addClass("remove").removeClass("add");
		$(clone).next().children("th").text("");
		deleteRow.init();
	}
};
var deleteRow = {
	init : function(){
		$("img.remove").click(this.clickIt);
	},
	clickIt : function(){
		$(this).parent().parent().remove();
	}
};


$(function() {
  $.nyroModalSettings({
    processHandler: function(settings) {
      var from = settings.from;
      if (from && from.href && from.href.indexOf('http://www.youtube.com/watch?v=') == 0) {
        $.nyroModalSettings({
          type: 'swf',
          height: 355,
          width: 425,
          url: from.href.replace(new RegExp("watch\\?v=", "i"), 'v/')
        });
      }
    }
  });
});

function addComment(id, t){
	var Comment = document.getElementById("itemComment").value;
	if(Comment){
		$.post("/ajax.php", { id: id, Section: t, Comment: Comment, Type: 'postComment' }, function(data){ document.getElementById("comment").innerHTML = data; });
		document.getElementById("itemComment").value = '';
		$("#commentTable").toggle();
	}
}

function updateComment(id){
	var Comment = document.getElementById("updateComment"+id).value;
	if(Comment){
		$.post("/ajax.php", { id: id, Comment: Comment, Type: 'updateComment' }, function(data){ if(data){ $("#c"+id).html(data); } });
	}
}

function changeComment(id){
	$("#c"+id).html('<table class="form" id="commentTable"><tr><td><textarea id="updateComment'+id+'">'+$("#d"+id).html().replace(/<BR>/g,"\n")+'</textarea></td></tr><tr><td class="action"><button type="button" onclick="updateComment('+id+')"><span><strong>Muuda</strong></span></button></td></tr></table>');
}

function deleteComment(id){
	if (confirm('Kas tõesti soovid kustutada?')) {
		$.post("/ajax.php", { id: id, Type: 'deleteComment' }, function(data){  if(data){$("#c"+id).remove();} });
    }	
}

function confirmDeleteInterview(id){
	if (confirm('Kas tõesti soovid kustutada?')) {
		$.post("/ajax.php", { id: id, Type: 'deleteInterview' }, function(){ window.location = '/minu-konto/'; });
    }	
}

function confirmDeleteBlog(id){
	if (confirm('Kas tõesti soovid kustutada?')) {
		$.post("/ajax.php", { id: id, Type: 'deleteBlog' }, function(){ window.location = '/minu-konto/'; });
    }	
}

function confirmAcceptTeam(id){
		$.post("/ajax.php", { id: id, Type: 'acceptInvite' }, function(){ window.location = '/minu-konto/'; });
}

function confirmDenyTeam(id){
	if (confirm('Kas tõesti soovid loobuda?')) {
		$.post("/ajax.php", { id: id, Type: 'denyInvite' }, function(){ window.location = '/minu-konto/'; });
	}
}

function sendMail(){
	var UserID = document.getElementById("UserID").value;
	var Title = document.getElementById("Title").value;
	var Message = document.getElementById("Message").value;
	if(Message && Title){
		$("#senderButton").attr('disabled', 'disabled');
		$.post("/ajax.php", { id: UserID, Title: Title, Message: Message, Type: 'sendMail' }, function(data){ document.getElementById("mailerContent").innerHTML = '<h3>Teie kiri on saadetud!</h3>'; });
	}else{
		alert("Kõik väljad on kohustuslikud!");
	}
}

function checkIfConfirmed(f){
	f = document.getElementById("ideaForm");

	if(f.elements["ideaName"].value == ""){
		alert("Kontrolli nime!");
		f.elements["ideaName"].focus();
		return false;
	}
	if(f.elements["ideaContent"].value == ""){
		alert("Kontrolli lühikirjeldust!");
		f.elements["ideaContent"].focus();
		return false;
	}
	if(f.elements["ideaNovelty"].value == "Mis on idees uut ja innovatiivset? Kui ainulaadne on idee Eestis/maailmas? Mis on idee konkurentsieelis? Kuidas on võimalik säilitada idee konkurentsieelist? Millised on barjäärid teistele turule sisenejatele? Kas toode on kaitstav patentidega? Milline on ideelahenduse valmidusaste? Kui pika aja pärast oleks toode/teenus turukõlbulik?"){
		alert("Kontrollige uudsust!");
		f.elements["ideaNovelty"].focus();
		return false;
	}
	if(f.elements["ideaConsumers"].value == "Kes on ideelahenduse kasutajad/tarbijad? Miks kasutaja peaks valima selle lahenduse? Millisele tarbija probleemi ideelahendusel baseeruv toode/teenus lahendab? Kuidas tarbija täna selle probleemi lahendab? Kuidas on ideelahendus kasutajale/tarbijale kasulik? Too näide toote/teenuse tarbimisest."){
		alert("Kontrollige kasutajaid/tarbijaid!");
		f.elements["ideaConsumers"].focus();
		return false;
	}
	if(f.elements["ideaMarket"].value == "Millised on ideelahenduse tugevused ja nõrkused? - Kui suur oleks potentsiaalne turg ja sihtgrupp, kes on plaanis ideelahenduse kasutajaks/tarbijaks saada? - Kes on konkurendid? - Millised on turu trendid ja kasvu potentsiaal? - Miks just praegu on õige toode/teenus turule tuua?"){
		alert("Kontrollige turgu!");
		f.elements["ideaMarket"].focus();
		return false;
	}
	if(f.elements["ideaServices"].value == "Link/nimi milliseid olemasolevaid tooted/teenused hakkab idee asendama? Millised olemasolevad tooted/teenused on ideele kõige sarnasemad?"){
		alert("Kontrollige asendustooteid/teenuseid!");
		f.elements["ideaServices"].focus();
		return false;
	}
	if(f.elements["ideaEffectuation"].value == "Kuidas plaanite ideelahendusega raha teenida? Äriidee võib olla ka mittetulunduslik. Sellisel juhul tuleb siinkohal näidata, kuidas on plaan koguda piisavalt annetusi/sihtfinantseeringut, et katta projekti kulud. - Kirjelda ärimudelit, müügikanaleid. - Mis tüüpi investeeringuid tuleb teha idee rakendamiseks? Millised oleksid vajalikud lisakulud mahtude suurenemisel?"){
		alert("Kontrollige rakendamist!");
		f.elements["ideaEffectuation"].focus();
		return false;
	}
	if(f.elements["ideaTeam"].value == "Miks just teie võistkond on sobilik äriidee elluviimiseks? - Millised on meeskonna kompetentsid tootearenduse, turunduse ja ärijuhtimise jne valdkonnas?"){
		alert("Kontrollige meeskonda!");
		f.elements["ideaTeam"].focus();
		return false;
	}
	if(f.elements["Category"].value == ""){
		alert("Kontrollige valdkonda!");
		f.elements["Category"].focus();
		return false;
	}

	if($("#Confirm").is(':checked') && $("#riskCapital").is(':checked') && $("#saleTurnover").is(':checked') && $("#validTeammates").is(':checked')){
		$('#ideaIsConfirmed').val('1');
		$('#ideaForm').submit();
	}else{
		alert("Kõik tärniga (*) väljad on kohustuslikud!");
	}
}

function validate_idea(f){
	if(f.elements["ideaName"].value == ""){
		alert("Kontrolli nime!");
		f.elements["ideaName"].focus();
		return false;
	}
	if(f.elements["ideaContent"].value == ""){
		alert("Kontrolli lühikirjeldust!");
		f.elements["ideaContent"].focus();
		return false;
	}
	if(f.elements["ideaNovelty"].value == "Mis on idees uut ja innovatiivset? Kui ainulaadne on idee Eestis/maailmas? Mis on idee konkurentsieelis? Kuidas on võimalik säilitada idee konkurentsieelist? Millised on barjäärid teistele turule sisenejatele? Kas toode on kaitstav patentidega? Milline on ideelahenduse valmidusaste? Kui pika aja pärast oleks toode/teenus turukõlbulik?"){
		alert("Kontrollige uudsust!");
		f.elements["ideaNovelty"].focus();
		return false;
	}
	if(f.elements["ideaConsumers"].value == "Kes on ideelahenduse kasutajad/tarbijad? Miks kasutaja peaks valima selle lahenduse? Millisele tarbija probleemi ideelahendusel baseeruv toode/teenus lahendab? Kuidas tarbija täna selle probleemi lahendab? Kuidas on ideelahendus kasutajale/tarbijale kasulik? Too näide toote/teenuse tarbimisest."){
		alert("Kontrollige kasutajaid/tarbijaid!");
		f.elements["ideaConsumers"].focus();
		return false;
	}
	if(f.elements["ideaMarket"].value == "Millised on ideelahenduse tugevused ja nõrkused? - Kui suur oleks potentsiaalne turg ja sihtgrupp, kes on plaanis ideelahenduse kasutajaks/tarbijaks saada? - Kes on konkurendid? - Millised on turu trendid ja kasvu potentsiaal? - Miks just praegu on õige toode/teenus turule tuua?"){
		alert("Kontrollige turgu!");
		f.elements["ideaMarket"].focus();
		return false;
	}
	if(f.elements["ideaServices"].value == "Link/nimi milliseid olemasolevaid tooted/teenused hakkab idee asendama? Millised olemasolevad tooted/teenused on ideele kõige sarnasemad?"){
		alert("Kontrollige asendustooteid/teenuseid!");
		f.elements["ideaServices"].focus();
		return false;
	}
	if(f.elements["ideaEffectuation"].value == "Kuidas plaanite ideelahendusega raha teenida? Äriidee võib olla ka mittetulunduslik. Sellisel juhul tuleb siinkohal näidata, kuidas on plaan koguda piisavalt annetusi/sihtfinantseeringut, et katta projekti kulud. - Kirjelda ärimudelit, müügikanaleid. - Mis tüüpi investeeringuid tuleb teha idee rakendamiseks? Millised oleksid vajalikud lisakulud mahtude suurenemisel?"){
		alert("Kontrollige rakendamist!");
		f.elements["ideaEffectuation"].focus();
		return false;
	}
	if(f.elements["ideaTeam"].value == "Miks just teie võistkond on sobilik äriidee elluviimiseks? - Millised on meeskonna kompetentsid tootearenduse, turunduse ja ärijuhtimise jne valdkonnas?"){
		alert("Kontrollige meeskonda!");
		f.elements["ideaTeam"].focus();
		return false;
	}
	if(f.elements["Category"].value == ""){
		alert("Kontrollige valdkonda!");
		f.elements["Category"].focus();
		return false;
	}
	return true;
}

function confirmDelete(id){
    if (confirm('Kas tõesti soovid kustutada?')) {
		$.post("/ajax.php", { id: id, Type: 'deleteIdea' }, function(){ window.location = '/minu-konto/'; });
    }
}

function deleteFile(fid, id){
	 if (confirm('Kas tõesti soovid kustutada?')) {
		$.post("/ajax.php", { id: id, fid: fid, Type: 'deleteIdeaFile' }, function(){ window.location = '/ideed/muuda/'+id+'/'; });
    }
}

var cc = new Array();
cc["COUNTY_HARJUMAA"] = new Array(new Array("CITY_TALLINN", "Tallinn"), new Array("CITY_KEHRA", "Kehra"), new Array("CITY_KEILA", "Keila"), new Array("CITY_LOKSA", "Loksa"), new Array("CITY_MAARDU", "Maardu"), new Array("CITY_PALDISKI", "Paldiski"), new Array("CITY_SAUE", "Saue"), new Array("CITY_V_AEGVIIDU", "Aegviidu vald"), new Array("CITY_V_ANIJA", "Anija vald"), new Array("CITY_V_HARKU", "Harku vald"), new Array("CITY_V_JOELAHTME", "Jõelähtme vald"), new Array("CITY_V_KEILA", "Keila vald"), new Array("CITY_V_KERNU", "Kernu vald"), new Array("CITY_V_KIILI", "Kiili vald"), new Array("CITY_V_KOSE", "Kose vald"), new Array("CITY_V_KOUE", "Kõue vald"), new Array("CITY_V_KUUSALU", "Kuusalu vald"), new Array("CITY_V_NISSI", "Nissi vald"), new Array("CITY_V_PADISE", "Padise vald"), new Array("CITY_V_RAASIKU", "Raasiku vald"), new Array("CITY_V_RAE", "Rae vald"), new Array("CITY_V_SAKU", "Saku vald"), new Array("CITY_V_SAUE", "Saue vald"), new Array("CITY_V_VASALEMMA", "Vasalemma vald"), new Array("CITY_V_VIIMSI", "Viimsi vald"));
cc["COUNTY_HIIUMAA"] = new Array(new Array("CITY_KARDLA", "Kärdla"), new Array("CITY_V_EMMASTE", "Emmaste vald"), new Array("CITY_V_KAINA", "Käina vald"), new Array("CITY_V_KORGESSAARE", "Kõrgessaare vald"), new Array("CITY_V_PUHALEPA", "Pühalepa vald"));
cc["COUNTY_IDA_VIRUMAA"] = new Array(new Array("CITY_NARVA", "Narva"), new Array("CITY_JOHVI", "Jõhvi"), new Array("CITY_KIVIOLI", "Kiviõli"), new Array("CITY_KOHTLA_JARVE", "Kohtla-Järve"), new Array("CITY_NARVA_JOESUU", "Narva-Jõesuu"), new Array("CITY_PYSSI", "Püssi"), new Array("CITY_SILLAMAE", "Sillamäe"), new Array("CITY_V_ALAJOE", "Alajõe vald"), new Array("CITY_V_ASERI", "Aseri vald"), new Array("CITY_V_AVINURME", "Avinurme vald"), new Array("CITY_V_IISAKU", "Iisaku vald"), new Array("CITY_V_ILLUKA", "Illuka vald"), new Array("CITY_V_JOHVI", "Jõhvi vald"), new Array("CITY_V_KOHTLAJARVE", "Kohtla-Järve vald"), new Array("CITY_V_KOHTLANOMME", "Kohtla-Nõmme vald"), new Array("CITY_V_KOHTLA", "Kohtla vald"), new Array("CITY_V_LOHUSUU", "Lohusuu vald"), new Array("CITY_V_LUGANUSE", "Lüganuse vald"), new Array("CITY_V_MAETAGUSE", "Mäetaguse vald"), new Array("CITY_V_MAIDLA", "Maidla vald"), new Array("CITY_V_SONDA", "Sonda vald"), new Array("CITY_V_TOILA", "Toila vald"), new Array("CITY_V_TUDULINNA", "Tudulinna vald"), new Array("CITY_V_VAIVARA", "Vaivara vald"));
cc["COUNTY_JARVAMAA"] = new Array(new Array("CITY_PAIDE", "Paide"), new Array("CITY_TYRI", "Türi"), new Array("CITY_V_ALBU", "Albu vald"), new Array("CITY_V_AMBLA", "Ambla vald"), new Array("CITY_V_IMAVERE", "Imavere vald"), new Array("CITY_V_JARVAJAANI", "Järva-Jaani vald"), new Array("CITY_V_KAREDA", "Kareda vald"), new Array("CITY_V_KOERU", "Koeru vald"), new Array("CITY_V_KOIGI", "Koigi vald"), new Array("CITY_V_PAIDE", "Paide vald"), new Array("CITY_V_ROOSNAALLIKU", "Roosna-Alliku vald"), new Array("CITY_V_TURI", "Türi vald"), new Array("CITY_V_VAATSA", "Väätsa vald"));
cc["COUNTY_JOGEVAMAA"] = new Array(new Array("CITY_JOGEVA", "Jõgeva"), new Array("CITY_MUSTVEE", "Mustvee"), new Array("CITY_POLTSAMAA", "Põltsamaa"), new Array("CITY_V_JOGEVA", "Jõgeva vald"), new Array("CITY_V_KASEPAA", "Kasepää vald"), new Array("CITY_V_PAJUSI", "Pajusi vald"), new Array("CITY_V_PALAMUSE", "Palamuse vald"), new Array("CITY_V_PALA", "Pala vald"), new Array("CITY_V_POLTSAMAA", "Põltsamaa vald"), new Array("CITY_V_PUURMANI", "Puurmani vald"), new Array("CITY_V_SAARE", "Saare vald"), new Array("CITY_V_TABIVERE", "Tabivere vald"), new Array("CITY_V_TORMA", "Torma vald"));
cc["COUNTY_LAANEMAA"] = new Array(new Array("CITY_HAAPSALU", "Haapsalu"), new Array("CITY_LIHULA", "Lihula"), new Array("CITY_V_HANILA", "Hanila vald"), new Array("CITY_V_KULLAMAA", "Kullamaa vald"), new Array("CITY_V_LIHULA", "Lihula vald"), new Array("CITY_V_MARTNA", "Martna vald"), new Array("CITY_V_NOAROOTSI", "Noarootsi vald"), new Array("CITY_V_NOVA", "Nõva vald"), new Array("CITY_V_ORU", "Oru vald"), new Array("CITY_V_RIDALA", "Ridala vald"), new Array("CITY_V_RISTI", "Risti vald"), new Array("CITY_V_TAEBLA", "Taebla vald"), new Array("CITY_V_VORMSI", "Vormsi vald"));
cc["COUNTY_LAANE_VIRUMAA"] = new Array(new Array("CITY_KUNDA", "Kunda"), new Array("CITY_RAKVERE", "Rakvere"), new Array("CITY_TAMSALU", "Tamsalu"), new Array("CITY_TAPA", "Tapa"), new Array("CITY_V_HALJALA", "Haljala vald"), new Array("CITY_V_KADRINA", "Kadrina vald"), new Array("CITY_V_LAEKVERE", "Laekvere vald"), new Array("CITY_V_RAGAVERE", "Rägavere vald"), new Array("CITY_V_RAKKE", "Rakke vald"), new Array("CITY_V_RAKVERE", "Rakvere vald"), new Array("CITY_V_SOMERU", "Sõmeru vald"), new Array("CITY_V_TAMSALU", "Tamsalu vald"), new Array("CITY_V_TAPA", "Tapa vald"), new Array("CITY_V_VAIKEMAARJA", "Väike-Maarja vald"), new Array("CITY_V_VIHULA", "Vihula vald"), new Array("CITY_V_VINNI", "Vinni vald"), new Array("CITY_V_VIRUNIGULA", "Viru-Nigula vald"));
cc["COUNTY_PARNUMAA"] = new Array(new Array("CITY_PARNU", "Pärnu"), new Array("CITY_KILINGI_NOMME", "Kilingi-Nõmme"), new Array("CITY_SINDI", "Sindi"), new Array("CITY_V_ARE", "Are vald"), new Array("CITY_V_AUDRU", "Audru vald"), new Array("CITY_V_HAADEMEESTE", "Häädemeeste vald"), new Array("CITY_V_HALINGA", "Halinga vald"), new Array("CITY_V_KAISMA", "Kaisma vald"), new Array("CITY_V_KIHNU", "Kihnu vald"), new Array("CITY_V_KOONGA", "Koonga vald"), new Array("CITY_V_LAVASSAARE", "Lavassaare vald"), new Array("CITY_V_PAIKUSE", "Paikuse vald"), new Array("CITY_V_SAARDE", "Saarde vald"), new Array("CITY_V_SAUGA", "Sauga vald"), new Array("CITY_V_SURJU", "Surju vald"), new Array("CITY_V_TAHKURANNA", "Tahkuranna vald"), new Array("CITY_V_TOOTSI", "Tootsi vald"), new Array("CITY_V_TORI", "Tori vald"), new Array("CITY_V_TOSTAMAA", "Tõstamaa vald"), new Array("CITY_V_VANDRAALEVI", "Vändra alevi vald"), new Array("CITY_V_VANDRA", "Vändra vald"), new Array("CITY_V_VARBLA", "Varbla vald"));
cc["COUNTY_POLVAMAA"] = new Array(new Array("CITY_POLVA", "Põlva"), new Array("CITY_RAPINA", "Räpina"), new Array("CITY_V_AHJA", "Ahja vald"), new Array("CITY_V_KANEPI", "Kanepi vald"), new Array("CITY_V_KOLLESTE", "Kõlleste vald"), new Array("CITY_V_LAHEDA", "Laheda vald"), new Array("CITY_V_MIKITAMAE", "Mikitamäe vald"), new Array("CITY_V_MOOSTE", "Mooste vald"), new Array("CITY_V_ORAVA", "Orava vald"), new Array("CITY_V_POLVA", "Põlva vald"), new Array("CITY_V_RAPINA", "Räpina vald"), new Array("CITY_V_VALGJARVE", "Valgjärve vald"), new Array("CITY_V_VARSKA", "Värska vald"), new Array("CITY_V_VASTSEKUUSTE", "Vastse-Kuuste vald"), new Array("CITY_V_VERIORA", "Veriora vald"));
cc["COUNTY_RAPLAMAA"] = new Array(new Array("CITY_RAPLA", "Rapla"), new Array("CITY_V_JARVAKANDI", "Järvakandi vald"), new Array("CITY_V_JUURU", "Juuru vald"), new Array("CITY_V_KAIU", "Kaiu vald"), new Array("CITY_V_KARU", "Käru vald"), new Array("CITY_V_KEHTNA", "Kehtna vald"), new Array("CITY_V_KOHILA", "Kohila vald"), new Array("CITY_V_MARJAMAA", "Märjamaa vald"), new Array("CITY_V_RAIKKULA", "Raikküla vald"), new Array("CITY_V_RAPLA", "Rapla vald"), new Array("CITY_V_VIGALA", "Vigala vald"));
cc["COUNTY_SAAREMAA"] = new Array(new Array("CITY_KURESSAARE", "Kuressaare"), new Array("CITY_V_KAARMA", "Kaarma vald"), new Array("CITY_V_KARLA", "Kärla vald"), new Array("CITY_V_KIHELKONNA", "Kihelkonna vald"), new Array("CITY_V_LAIMJALA", "Laimjala vald"), new Array("CITY_V_LEISI", "Leisi vald"), new Array("CITY_V_LUMANDA", "Lümanda vald"), new Array("CITY_V_MUHU", "Muhu vald"), new Array("CITY_V_MUSTJALA", "Mustjala vald"), new Array("CITY_V_ORISSAARE", "Orissaare vald"), new Array("CITY_V_PIHTLA", "Pihtla vald"), new Array("CITY_V_POIDE", "Pöide vald"), new Array("CITY_V_RUHNU", "Ruhnu vald"), new Array("CITY_V_SALME", "Salme vald"), new Array("CITY_V_TORGU", "Torgu vald"), new Array("CITY_V_VALJALA", "Valjala vald"));
cc["COUNTY_TARTUMAA"] = new Array(new Array("CITY_TARTU", "Tartu"), new Array("CITY_ELVA", "Elva"), new Array("CITY_KALLASTE", "Kallaste"), new Array("CITY_V_ALATSKIVI", "Alatskivi vald"), new Array("CITY_V_HAASLAVA", "Haaslava vald"), new Array("CITY_V_KAMBJA", "Kambja vald"), new Array("CITY_V_KONGUTA", "Konguta vald"), new Array("CITY_V_LAEVA", "Laeva vald"), new Array("CITY_V_LUUNJA", "Luunja vald"), new Array("CITY_V_MAKSA", "Mäksa vald"), new Array("CITY_V_MEEKSI", "Meeksi vald"), new Array("CITY_V_NOO", "Nõo vald"), new Array("CITY_V_PEIPSIAARE", "Peipsiääre vald"), new Array("CITY_V_PIIRISSAARE", "Piirissaare vald"), new Array("CITY_V_PUHJA", "Puhja vald"), new Array("CITY_V_RANNU", "Rannu vald"), new Array("CITY_V_RONGU", "Rõngu vald"), new Array("CITY_V_TAHTVERE", "Tähtvere vald"), new Array("CITY_V_TARTU", "Tartu vald"), new Array("CITY_V_ULENURME", "Ülenurme vald"), new Array("CITY_V_VARA", "Vara vald"), new Array("CITY_V_VONNU", "Võnnu vald"));
cc["COUNTY_VALGAMAA"] = new Array(new Array("CITY_VALGA", "Valga"), new Array("CITY_OTEPAA", "Otepää"), new Array("CITY_TORVA", "Tõrva"), new Array("CITY_V_HELME", "Helme vald"), new Array("CITY_V_HUMMULI", "Hummuli vald"), new Array("CITY_V_KARULA", "Karula vald"), new Array("CITY_V_ORU_943", "Õru vald"), new Array("CITY_V_OTEPAA", "Otepää vald"), new Array("CITY_V_PALUPERA", "Palupera vald"), new Array("CITY_V_PODRALA", "Põdrala vald"), new Array("CITY_V_PUKA", "Puka vald"), new Array("CITY_V_SANGASTE", "Sangaste vald"), new Array("CITY_V_TAHEVA", "Taheva vald"), new Array("CITY_V_TOLLISTE", "Tõlliste vald"));
cc["COUNTY_VILJANDIMAA"] = new Array(new Array("CITY_VILJANDI", "Viljandi"), new Array("CITY_ABJA_PALUOJA", "Abja-Paluoja"), new Array("CITY_KARKSI_NUIA", "Karksi-Nuia"), new Array("CITY_MOISAKYLA", "Mõisaküla"), new Array("CITY_SUURE_JAANI", "Suure-Jaani"), new Array("CITY_VOHMA", "Võhma"), new Array("CITY_V_ABJA", "Abja vald"), new Array("CITY_V_HALLISTE", "Halliste vald"), new Array("CITY_V_KARKSI", "Karksi vald"), new Array("CITY_V_KOLGAJAANI", "Kolga-Jaani vald"), new Array("CITY_V_KOO", "Kõo vald"), new Array("CITY_V_KOPU", "Kõpu vald"), new Array("CITY_V_PAISTU", "Paistu vald"), new Array("CITY_V_PARSTI", "Pärsti vald"), new Array("CITY_V_SAAREPEEDI", "Saarepeedi vald"), new Array("CITY_V_SUUREJAANI", "Suure-Jaani vald"), new Array("CITY_V_TARVASTU", "Tarvastu vald"), 	new Array("CITY_V_VIIRATSI", "Viiratsi vald"));
cc["COUNTY_VORUMAA"] = new Array(new Array("CITY_VORU", "Võru"), new Array("CITY_ANTSLA", "Antsla"), new Array("CITY_V_ANTSLA", "Antsla vald"), new Array("CITY_V_HAANJA", "Haanja vald"), new Array("CITY_V_LASVA", "Lasva vald"), new Array("CITY_V_MEREMAE", "Meremäe vald"), new Array("CITY_V_MISSO", "Misso vald"), new Array("CITY_V_MONISTE", "Mõniste vald"), new Array("CITY_V_ROUGE", "Rõuge vald"), new Array("CITY_V_SOMERPALU", "Sõmerpalu vald"), new Array("CITY_V_URVASTE", "Urvaste vald"), new Array("CITY_V_VARSTU", "Varstu vald"), new Array("CITY_V_VASTSELIINA", "Vastseliina vald"), new Array("CITY_V_VORU", "Võru vald"));

/* =ready
-------------------------------------------------- */
$(document).ready(function(){
	$("p.close a", "#search-layer").click(function() { closeSearchLayer(); return false; });
	openSearchLayer();
	tb_init('button.thickbox');
	$("div.toggle-wrap").hide();
	toggle.init();

	cloneRow.init();

	$("#County").change(function () { if($("#County option:selected").val()){ $("#City").removeOption(/./); jQuery.each(cc[$("#County option:selected").val()], function(j, data) { $("#City").addOption(data[0], data[1], false); }); } }).change();

	$("textarea#ideaContent").keyup(function () { $('#strCounterContent').html(300-($(this).val().length)); if($(this).val().length > 300){ $(this).val($(this).val().substring(0, 300)); } } );

	$("textarea#ideaNovelty").keyup(function () { $('#strCounterNovelty').html(300-($(this).val().length)); if($(this).val().length > 300){ $(this).val($(this).val().substring(0, 300)); } } );

	$("textarea#ideaConsumers").keyup(function () { $('#strCounterConsumers').html(300-($(this).val().length)); if($(this).val().length > 300){ $(this).val($(this).val().substring(0, 300)); } } );

	$("textarea#ideaMarket").keyup(function () { $('#strCounterMarket').html(300-($(this).val().length)); if($(this).val().length > 300){ $(this).val($(this).val().substring(0, 300)); } } );

	$("textarea#ideaServices").keyup(function () { $('#strCounterServices').html(200-($(this).val().length)); if($(this).val().length > 200){ $(this).val($(this).val().substring(0, 200)); } } );

	$("textarea#ideaEffectuation").keyup(function () { $('#strCounterEffectuation').html(300-($(this).val().length)); if($(this).val().length > 300){ $(this).val($(this).val().substring(0, 300)); } } );

	$("textarea#ideaTeam").keyup(function () { $('#strCounterTeam').html(300-($(this).val().length)); if($(this).val().length > 300){ $(this).val($(this).val().substring(0, 300)); } } );
	
	$("#inCategory").change(function () { if($("#inCategory option:selected").val() == ""){ window.location = '/ideed/'; }else{ window.location = '/ideed/kategooriad/'+$("#inCategory option:selected").val()+'-'+$("#categoryYear option:selected").val()+'-'+($("#categoryType option:selected").val() ? $("#categoryType option:selected").val() : '0')+'/'; } });

	$("#categoryYear").change(function () { if($("#categoryYear option:selected").val() == ""){ window.location = '/ideed/'; }else{ window.location = '/ideed/kategooriad/'+$("#inCategory option:selected").val()+'-'+$("#categoryYear option:selected").val()+'-'+($("#categoryType option:selected").val() ? $("#categoryType option:selected").val() : '0')+'/'; } });
	$("#categoryType").change(function () { if($("#categoryType option:selected").val() == ""){ window.location = '/ideed/'; }else{ window.location = '/ideed/kategooriad/'+$("#inCategory option:selected").val()+'-'+$("#categoryYear option:selected").val()+'-'+$("#categoryType option:selected").val()+'/'; } });

	$("#School").change(function () { if($("#School option:selected").val() == "Muu"){ $("#otSchool").show(); }else{ $("#otSchool").hide(); } });

	$("#AddComment").click(function(){
		$("#commentTable").toggle();
	});
	$('textarea#ideaNovelty').focus(function(){
		if($(this).val()=="Mis on idees uut ja innovatiivset? Kui ainulaadne on idee Eestis/maailmas? Mis on idee konkurentsieelis? Kuidas on võimalik säilitada idee konkurentsieelist? Millised on barjäärid teistele turule sisenejatele? Kas toode on kaitstav patentidega? Milline on ideelahenduse valmidusaste? Kui pika aja pärast oleks toode/teenus turukõlbulik?"){
			$(this).val('');
			$(this).css('color', '#000000');
			$(this).css('font-size', '12px');
		}
	});

	$('textarea#ideaNovelty').blur(function(){
		if($(this).val()==''){
			$(this).val('Mis on idees uut ja innovatiivset? Kui ainulaadne on idee Eestis/maailmas? Mis on idee konkurentsieelis? Kuidas on võimalik säilitada idee konkurentsieelist? Millised on barjäärid teistele turule sisenejatele? Kas toode on kaitstav patentidega? Milline on ideelahenduse valmidusaste? Kui pika aja pärast oleks toode/teenus turukõlbulik?');
			$(this).css('color', '#bcbcbc');
			$(this).css('font-size', '11px');
		}
	});

	$('textarea#ideaConsumers').focus(function(){
		if($(this).val()=="Kes on ideelahenduse kasutajad/tarbijad? Miks kasutaja peaks valima selle lahenduse? Millisele tarbija probleemi ideelahendusel baseeruv toode/teenus lahendab? Kuidas tarbija täna selle probleemi lahendab? Kuidas on ideelahendus kasutajale/tarbijale kasulik? Too näide toote/teenuse tarbimisest."){
			$(this).val('');
			$(this).css('color', '#000000');
			$(this).css('font-size', '12px');
		}
	});

	$('textarea#ideaConsumers').blur(function(){
		if($(this).val()==''){
			$(this).val('Kes on ideelahenduse kasutajad/tarbijad? Miks kasutaja peaks valima selle lahenduse? Millisele tarbija probleemi ideelahendusel baseeruv toode/teenus lahendab? Kuidas tarbija täna selle probleemi lahendab? Kuidas on ideelahendus kasutajale/tarbijale kasulik? Too näide toote/teenuse tarbimisest.');
			$(this).css('color', '#bcbcbc');
			$(this).css('font-size', '11px');
		}
	});

	$('textarea#ideaMarket').focus(function(){
		if($(this).val()=="Millised on ideelahenduse tugevused ja nõrkused? - Kui suur oleks potentsiaalne turg ja sihtgrupp, kes on plaanis ideelahenduse kasutajaks/tarbijaks saada? - Kes on konkurendid? - Millised on turu trendid ja kasvu potentsiaal? - Miks just praegu on õige toode/teenus turule tuua?"){
			$(this).val('');
			$(this).css('color', '#000000');
			$(this).css('font-size', '12px');
		}
	});

	$('textarea#ideaMarket').blur(function(){
		if($(this).val()==''){
			$(this).val('Millised on ideelahenduse tugevused ja nõrkused? - Kui suur oleks potentsiaalne turg ja sihtgrupp, kes on plaanis ideelahenduse kasutajaks/tarbijaks saada? - Kes on konkurendid? - Millised on turu trendid ja kasvu potentsiaal? - Miks just praegu on õige toode/teenus turule tuua?');
			$(this).css('color', '#bcbcbc');
			$(this).css('font-size', '11px');
		}
	});

	$('textarea#ideaServices').focus(function(){
		if($(this).val()=="Link/nimi milliseid olemasolevaid tooted/teenused hakkab idee asendama? Millised olemasolevad tooted/teenused on ideele kõige sarnasemad?"){
			$(this).val('');
			$(this).css('color', '#000000');
			$(this).css('font-size', '12px');
		}
	});

	$('textarea#ideaServices').blur(function(){
		if($(this).val()==''){
			$(this).val('Link/nimi milliseid olemasolevaid tooted/teenused hakkab idee asendama? Millised olemasolevad tooted/teenused on ideele kõige sarnasemad?');
			$(this).css('color', '#bcbcbc');
			$(this).css('font-size', '11px');
		}
	});

	$('textarea#ideaEffectuation').focus(function(){
		if($(this).val()=="Kuidas plaanite ideelahendusega raha teenida? Äriidee võib olla ka mittetulunduslik. Sellisel juhul tuleb siinkohal näidata, kuidas on plaan koguda piisavalt annetusi/sihtfinantseeringut, et katta projekti kulud. - Kirjelda ärimudelit, müügikanaleid. - Mis tüüpi investeeringuid tuleb teha idee rakendamiseks? Millised oleksid vajalikud lisakulud mahtude suurenemisel?"){
			$(this).val('');
			$(this).css('color', '#000000');
			$(this).css('font-size', '12px');
		}
	});

	$('textarea#ideaEffectuation').blur(function(){
		if($(this).val()==''){
			$(this).val('Kuidas plaanite ideelahendusega raha teenida? Äriidee võib olla ka mittetulunduslik. Sellisel juhul tuleb siinkohal näidata, kuidas on plaan koguda piisavalt annetusi/sihtfinantseeringut, et katta projekti kulud. - Kirjelda ärimudelit, müügikanaleid. - Mis tüüpi investeeringuid tuleb teha idee rakendamiseks? Millised oleksid vajalikud lisakulud mahtude suurenemisel?');
			$(this).css('color', '#bcbcbc');
			$(this).css('font-size', '11px');
		}
	});

	$('textarea#ideaTeam').focus(function(){
		if($(this).val()=="Miks just teie võistkond on sobilik äriidee elluviimiseks? - Millised on meeskonna kompetentsid tootearenduse, turunduse ja ärijuhtimise jne valdkonnas?"){
			$(this).val('');
			$(this).css('color', '#000000');
			$(this).css('font-size', '12px');
		}
	});

	$('textarea#ideaTeam').blur(function(){
		if($(this).val()==''){
			$(this).val('Miks just teie võistkond on sobilik äriidee elluviimiseks? - Millised on meeskonna kompetentsid tootearenduse, turunduse ja ärijuhtimise jne valdkonnas?');
			$(this).css('color', '#bcbcbc');
			$(this).css('font-size', '11px');
		}
	});

	$('ul#picHolder li a:not(.deleter)').nyroModal();
	$('ul#videoHolder li a').each(function (i) {$(this).parent().oembed(this.href);});


});