function swapBgImage(divID){
	var bgImage = "url(http://images.searchmining.net/SM_cats_bg_hover.jpg)"
	var bgcolor = "#FFFFFF";
	document.getElementById(divID).style.background = bgImage;
	document.getElementById(divID).style.color = bgcolor;
}

function swapImageBack(divID, selValue){
	if (document.getElementById('parentcategory').value.indexOf(selValue) == -1){
		document.getElementById(divID).style.background = "";
	}
}
function swapBgImageOnSubmit(divID, selValue){
	if (document.getElementById('parentcategory').value.indexOf(selValue) == -1){
		document.getElementById(divID).style.background = "";
	}
}
function keepImageSelected(divID, selValue){
    var category = document.getElementById('parentcategory')
    if (document.getElementById('search') && category != null ){
        if (document.getElementById('parentcategory').value.indexOf(selValue) > -1)
            category.value = ""
        else
            category.value = selValue
        
        checkSelectedCategories()
        if (document.getElementById('searchTerm').value.length > 0 && document.getElementById('searchTerm').value != "Type search here" )
            document.search.submit()
// Used for multi category searches
/*	    if ( category.value.indexOf(selValue) == -1 ){
		    if (category.value.length > 0 )
		        category.value+=","
		        
		    category.value += selValue
	    } else {
            // Rebuild the string
            var selCats = category.value
            var arrCats = selCats.split(",")
            var selCount = 0
            category.value = ""
            
            for(i=0;i<arrCats.length;i++){
                if( arrCats[i] != selValue && arrCats[i].length > 0 ){
                    if ( selCount > 0 )
                        category.value+=","+arrCats[i]
                    else                    
                        category.value=arrCats[i]

                    selCount++
                }
            }
	    }
*/	    
	}
}

function checkSelectedCategories(){
	if ( document.getElementById('parentcategory') != null ) {
	    if (document.getElementById('parentcategory').value.indexOf("News") > -1){
		    swapBgImage("newsCategory");
	    } else { 
	        swapBgImageOnSubmit("newsCategory","News");
	    }
	    if (document.getElementById('parentcategory').value.indexOf("Recruitment") > -1){
		    swapBgImage("jobsCategory");
	    } else { 
	        swapBgImageOnSubmit("jobsCategory","Recruitment");
	    }
	    if (document.getElementById('parentcategory').value.indexOf("Blogs") > -1){
		    swapBgImage("blogsCategory");
	    } else { 
	        swapBgImageOnSubmit("blogsCategory","Blogs");
	    }
	    if (document.getElementById('parentcategory').value.indexOf("Research") > -1){
		    swapBgImage("researchCategory");
	    } else { 
	        swapBgImageOnSubmit("researchCategory","Research");
	    }
	    if (document.getElementById('parentcategory').value.indexOf("Companies") > -1){
		    swapBgImage("companiesCategory");
	    } else { 
	        swapBgImageOnSubmit("companiesCategory","Companies");
	    }
	}
}

function companyRegisterSearch(){
var searchTermCoDirectory = document.getElementById("searchTerm").value;
window.location = "coRegister.asp?searchTerm=" + searchTermCoDirectory + "&companyRegister=true";
}
function clearSearchBox(){
if (document.getElementById("searchTerm").value == "Type search here"){
	document.getElementById("searchTerm").value = "";
}
}

function clearSemiColon(){
	//if ((document.getElementById("searchTerm").value).indexOf(";") != -1) {
		document.getElementById("searchTerm").value = (document.getElementById("searchTerm").value).replace(";"," ");
	//}
}
