var KeywordLimit = 999; 

var KeywordCount = 0;
function removeKeyWord2(keyWordId)
{
	KeywordCount--;
	
	
	var keyWord = $("#addKeyword"+keyWordId).html();
	$("#keyword"+keyWordId).remove();
	var list = '<li id="addKeyWordLi'+keyWordId+'"><div id="searhcKeyword'+keyWordId+'" class="keyword_text" style="width:200px;" >'+keyWord+'</div><div class="addButton" style="float:right;" onclick="addKeyWordFromList2(\''+keyWordId+'\');"><img src="'+ ru+'images/addkeyword.gif"  border="0" alt="" /></div></li>';
	$("#matchKeywordList").append(list);
}

function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}


function addKeyWord(keyWord){

	keywordRandomId++;
	
	matchkeyword = 	trim ( keyWord.toLowerCase());
	
	
	
var mutli_keyword = document.busskeywordsForm.elements["usersKeywords[]"];
			
		if (mutli_keyword != undefined) 
		{
			for(i=0;i<mutli_keyword.length;i++)
			{
				keyword2 = 	mutli_keyword[i].value;
				keyword2 =  trim ( keyword2.toLowerCase());
				if ( matchkeyword == keyword2)
				{
					alert(keyWord + ' has already been added!');
					return false;
				
				} 
			}
		}	
	if ( KeywordCount >= KeywordLimit )
	{
	
		alert ("You have reached maximum keyword Limit");
		return;
	}
	KeywordCount++;
	
	var list = '<li id="keyword' + keywordRandomId + '"><div class="keyword_text" style="width:190px;" >' + keyWord + '</div><input type="hidden" id="keywordHdBox' + keywordRandomId + '" name="usersKeywords[]" value="' + keyWord + '" /><div class="removeButton" style="float:right;" onclick="removeKeyWord(\''+ keywordRandomId +'\');"></div></li>';
	
	$("#keyWordList").append(list);
	//alert(KeywordCount);
	
	
	$("#noKeyWordSuggested").hide();
	$("#ajaxLaoder").show();
	$("#matchingKeyWordContainer").hide();
	
	$.getJSON(ru+'common/keyword.php?keyword='+escape(keyWord)+'&jsoncallback=?', 
		function(result){
			var searchList = '';
			if(result['total']>0){
				for(var i=0;i<result['total'];i++){
					searchList = searchList +'<li><div id="searhcKeyword' + i + '" class="keyword_text" style="width:200px;" >' + result[i] + '</div><div class="addButton" style="float:right;" onclick="addKeyWordFromList(\''+ i +'\');"><img src="'+ ru +'images/addkeyword.gif"  border="0" alt="" /></div></li>';
				}
			}
			
			if(searchList == '')
			{
				$("#noKeyWordSuggested").show();
			}
			$("#matchKeywordList").html(searchList);
			$("#matchingKeyWordContainer").show();

			$("#ajaxLaoder").hide();
			
			
		});}

/* For window Resizing */
function windowSize() {
	var myWidth = 0, myHeight = 0;
	if( typeof( window.innerWidth ) == 'number' ) {
		myWidth = window.innerWidth;
                myHeight = window.innerHeight;
	} else if( document.documentElement &&
                 ( document.documentElement.clientWidth ||
                   document.documentElement.clientHeight ) ) {
		myWidth = document.documentElement.clientWidth;
                myHeight = document.documentElement.clientHeight;
	} else if( document.body && ( document.body.clientWidth ||
                   document.body.clientHeight ) ) {
		myWidth = document.body.clientWidth;
                myHeight = document.body.clientHeight;
	}
	myHeight = myHeight - 306;
	$("#body_whole").attr("style","min-height:"+myHeight+"px;");
}
$(document).ready(function()
{
	windowSize();
	
});