function SelectSubCat(radiovalue){
	// ON selection of category this function will work
	
	removeAllOptions(document.drop_list.search_lang);
	removeAllOptions(document.drop_list.sortby);

	if(radiovalue == 'shutterstock'){
		setDefaultshutterstockOptions();
	}
	if(radiovalue == 'fotolia'){
		setDefaultfotoliaOptions();
	}
	if(radiovalue == 'istockphoto'){
		setDefaultsistockphotoOptions();
	}
	if(radiovalue == 'dreamstime'){
		setDefaultsdreamstimeOptions();
	}
	if(radiovalue == 'getty'){
		setDefaultgettyOptions();
	}
	if(radiovalue == 'fotobanka'){
		setDefaultfotobankaOptions();
	}
}

function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		//selectbox.options.remove(i);
		selectbox.remove(i);
	}
}


function addOption(selectbox, value, text, sel )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	optn.selected = sel;

	selectbox.options.add(optn);
}

function defaultSettingPhotobank(){
	setDefaultshutterstockOptions('en', 'popular');
}

function setshutterstockOptions(lang,sort){
	setDefaultshutterstockOptions(lang,sort);
}

function setDefaultshutterstockOptions(lang,sort){
	addOption(document.drop_list.search_lang,"en", "English");

	addOption(document.drop_list.sortby,"popular", "Most popular");
	addOption(document.drop_list.sortby,"oldest", "Oldest first");
	addOption(document.drop_list.sortby,"newest", "Newest first");
	addOption(document.drop_list.sortby,"random", "Random");
}

function setgettyOptions(lang,sort){
	setDefaultgettyOptions(lang,sort);
}

function setDefaultgettyOptions(lang,sort){
	addOption(document.drop_list.search_lang,"en", "English");
}

function setfotobankaOptions(lang,sort){
	setDefaultfotobankaOptions(lang,sort);
}

function setDefaultfotobankaOptions(lang,sort){
	addOption(document.drop_list.search_lang,"cz", "Czech");
}

function setfotoliaOptions(lang,sort){
	setDefaultfotoliaOptions(lang,sort);
}

function setDefaultfotoliaOptions(lang,sort){

	if(lang == 'en') {en = true;} else {en = false;}
	if(lang == 'de') {de = true;}else {de = false;}
	if(lang == 'es') {es = true;}else {es = false;}
	if(lang == 'fr') {fr = true;}else {fr = false;}
	if(lang == 'it') {it = true;}else {it = false;}
	if(lang == 'nl') {nl = true;}else {nl = false;}
	if(lang == 'pt') {pt = true;}else {pt = false;}
	if(lang == 'br') {br = true;}else {br = false;}

	addOption(document.drop_list.search_lang,"en", "English",en);
	addOption(document.drop_list.search_lang,"de", "Deutsch", de);
	addOption(document.drop_list.search_lang,"es", "Espanol", es);
	addOption(document.drop_list.search_lang,"fr", "Francais", fr);
	addOption(document.drop_list.search_lang,"it", "Italiano", it);
	addOption(document.drop_list.search_lang,"nl", "Nederlands", nl);
	addOption(document.drop_list.search_lang,"pt", "Portugues", pt);
	addOption(document.drop_list.search_lang,"br", "Portugues do Brasil", br);

	if(sort == 'relevance') {relevance = true;}else {relevance = false;}
	if(sort == 'price_1') {price_1 = true;}else {price_1 = false;}
	if(sort == 'creation') {creation = true;}else {creation = false;}

	addOption(document.drop_list.sortby,"relevance", "Relevance", relevance);
	addOption(document.drop_list.sortby,"price_1", "Price", price_1);
	addOption(document.drop_list.sortby,"creation", "Creation", creation);
}

function setistockphotoOptions(lang,sort){
	
	setDefaultsistockphotoOptions(lang,sort);
}

function setDefaultsistockphotoOptions(lang,sort){

	if(lang == 'en') {en = true;} else {en = false;}
	if(lang == 'de') {de = true;}else {de = false;}
	if(lang == 'es') {es = true;}else {es = false;}
	if(lang == 'fr') {fr = true;}else {fr = false;}
	if(lang == 'it') {it = true;}else {it = false;}
	if(lang == 'pt') {pt = true;}else {pt = false;}
	if(lang == 'pl') {pl = true;}else {pl = false;}
	if(lang == 'br') {br = true;}else {br = false;}

	addOption(document.drop_list.search_lang,"en", "English", en);
	addOption(document.drop_list.search_lang,"de", "Deutsch", de);
	addOption(document.drop_list.search_lang,"es", "Espanol", es);
	addOption(document.drop_list.search_lang,"fr", "Francais", fr);
	addOption(document.drop_list.search_lang,"it", "Italiano", it);
	addOption(document.drop_list.search_lang,"pl", "Jezyk polski", pl);
	addOption(document.drop_list.search_lang,"pt", "Portugues", pt);
	addOption(document.drop_list.search_lang,"br", "Portugues do Brasil", pt);

	if(sort == 'bestmatch') {bestmatch = true;}else {bestmatch = false;}
	if(sort == 'downloads') {downloads = true;}else {downloads = false;}
	if(sort == 'age') {age = true;}else {age = false;}
	if(sort == 'rating') {rating = true;}else {rating = false;}
	if(sort == 'title') {title = true;}else {title = false;}
	if(sort == 'contributor') {contributor = true;}else {contributor = false;}

	addOption(document.drop_list.sortby,"bestmatch", "Best Match", bestmatch);
	addOption(document.drop_list.sortby,"downloads", "Downloads", downloads);
	addOption(document.drop_list.sortby,"age", "Age", age);
	addOption(document.drop_list.sortby,"rating", "Rating", rating);
	addOption(document.drop_list.sortby,"title", "Title", title);
	addOption(document.drop_list.sortby,"contributor", "Contributor", contributor);
}

function setdreamstimeOptions(lang,sort){
	
	setDefaultsdreamstimeOptions(lang,sort);
}

function setDefaultsdreamstimeOptions(lang,sort){

	addOption(document.drop_list.search_lang,"en", "English");
 
	if(sort == '1') {s1 = true;}else {s1 = false;}
	if(sort == '2') {s2 = true;}else {s2 = false;}
	if(sort == '5') {s5 = true;}else {s5 = false;}
	if(sort == '6') {s6 = true;}else {s6 = false;}
	if(sort == '7') {s7 = true;}else {s7 = false;}
	if(sort == '8') {s8 = true;}else {s8 = false;}
	if(sort == '19') {s19 = true;}else {s19 = false;}
	if(sort == '20') {s20 = true;}else {s20 = false;}
	

	addOption(document.drop_list.sortby,"1", "Relevancy - asc", s1);
	addOption(document.drop_list.sortby,"2", "Relevancy - desc", s2);
	addOption(document.drop_list.sortby,"5", "Downloads - asc", s5);
	addOption(document.drop_list.sortby,"6", "Downloads - desc", s6);
	addOption(document.drop_list.sortby,"7", "Upload date - asc", s7);
	addOption(document.drop_list.sortby,"8", "Upload date - desc", s8);
	addOption(document.drop_list.sortby,"19", "Resolution - asc", s19);
	addOption(document.drop_list.sortby,"20", "Resolution - desc", s20);
	
	if(lang == 'en') {en = true;} else {en = false;}
	if(lang == 'de') {de = true;}else {de = false;}
	if(lang == 'es') {es = true;}else {es = false;}
	if(lang == 'fr') {fr = true;}else {fr = false;}
	if(lang == 'it') {it = true;}else {it = false;}
	if(lang == 'pt') {pt = true;}else {pt = false;}
	if(lang == 'pl') {pl = true;}else {pl = false;}

	addOption(document.drop_list.search_lang,"en", "English", en);
	addOption(document.drop_list.search_lang,"de", "Deutsch", de);
	addOption(document.drop_list.search_lang,"es", "Espanol", es);
	addOption(document.drop_list.search_lang,"fr", "Francais", fr);
	addOption(document.drop_list.search_lang,"it", "Italiano", it);
	addOption(document.drop_list.search_lang,"pl", "Jezyk polski", pl);
	addOption(document.drop_list.search_lang,"pt", "Portugues", pt);
	
}