var done=false;
var id = 0;
function sortBy(elem){
	if(document.getElementById("newestArtists") != null){
		temp = document.URL.split('/');
		self.location=temp[0] + "//" + temp[2] + "/artists";
	}else{
		if(true){
			if(elem == "a-z"){
				for(var i=1;i<=id;i++){
					document.getElementById("artistApp-"+i).style.display="block";
				}			
			}else{
				var sortChar = elem.innerHTML.toLowerCase();
				document.getElementById("selectAlpha").value = sortChar;
				document.forms['catcustomcontentform77830'].submit();
			}
		}
	}
}
function getCSVRows(value){
	var inQuote = false;
	var cnt = 0;
	var colValues = [];
	var buffer = "";
	for(var i=0;i<value.length;i++){
		if(value.charAt(i) == '"'){
			if(inQuote == true){
				inQuote = false;
			}else{
				inQuote = true;
			}
		}
		if(value.charAt(i) == "\n"){
			if(inQuote == true){
				buffer += value.charAt(i);
			}else{
				colValues.push(buffer);
				buffer = "";
			}
		}else{
			buffer += value.charAt(i);	
		}
	}
	colValues.push(buffer);
	buffer = "";
	return colValues;
}
function getCSVCols(value){
	var inQuote = false;
	var cnt = 0;
	var colValues = [];
	var buffer = "";
	for(var i=0;i<value.length;i++){
		if(value.charAt(i) == '"'){
			if(inQuote == true){
				inQuote = false;
			}else{
				inQuote = true;
			}
		}
		if(value.charAt(i) == ","){
			if(inQuote == true){
				buffer +=value.charAt(i);
			}else{
				colValues.push(buffer);
				buffer = "";
			}
		}else{
			if(value.charAt(i) != '"'){
				buffer += value.charAt(i);	
			}
		}
	}
	colValues.push(buffer);
	buffer = "";
	return colValues;
}
/*
function sortBy(elem){
	if(document.getElementById("newestArtists") != null){
		temp = document.URL.split('/');
		self.location=temp[0] + "//" + temp[2] + "/artists";
	}else{
		if(done){
			if(elem == "a-z"){
				for(var i=1;i<=id;i++){
					document.getElementById("artistApp-"+i).style.display="block";
				}			
			}else{
				var sortChar = elem.innerHTML.toLowerCase();
				//alert(id);
				
				for(var i=1;i<=id;i++){
					temp = document.getElementById("artistName-"+i).innerHTML.substr(0,1).toLowerCase();
					//alert(temp);
					if(sortChar=="xyz"){
						if(temp == "w" || temp == "y" || temp == "z"){
							//alert("galleryLink"+i);
							document.getElementById("artistApp-"+i).style.display="block";
						}else{
							document.getElementById("artistApp-"+i).style.display="none";
						}				
					}else if(sortChar=="0-9"){
						var myRegExp = /[0-9]/;
						if(myRegExp.test(temp)){
							document.getElementById("artistApp-"+i).style.display="block";
						}else{
							document.getElementById("artistApp-"+i).style.display="none";
						}
					}else{
						if(temp == sortChar){
							//alert("galleryLink"+i);
							document.getElementById("artistApp-"+i).style.display="block";
						}else{
							document.getElementById("artistApp-"+i).style.display="none";
						}
					}
				}
			}
		}
	}
}*/

function blogHandler(){
	var id=0;
	while(document.getElementById("blogLinks") != null){
		document.getElementById("blogLinks").id = "blogLinks" + id;
		document.getElementById("blogAuthorAlt").id = "blogAuthorAlt" + id;
		id++;
	}	
	for(var i=0;i<id;i++){
		document.getElementById("blogLinks"+i).innerHTML = "";
		document.getElementById("blogAuthorAlt"+i).src = document.getElementById("blogAuthorAlt"+i).src.replace(/(\s+|%\d+)/gi, "");
	}	
	var sb = document.getElementById("simpleBlog");
	for(var i=0;i<sb.childNodes.length; i++){
		if(sb.childNodes[i].className=="blog-post"){
			var temp = sb.childNodes[i];
			for(var j=0; j<=temp.childNodes.length; j++){
				if(temp.childNodes[j].id == "permaLink"){
					var permalink = temp.childNodes[j].innerHTML;
				}
				if(temp.childNodes[j].id=="postBody"){
					var simplePost = temp.childNodes[j];
					simplePost.innerHTML = simplePost.innerHTML.replace(/(<([^>]+)>)/ig, "");
					simplePost.innerHTML = simplePost.innerHTML.substring(0, 300);
					simplePost.innerHTML = simplePost.innerHTML + "<br><a href='"+permalink+"'>Continue reading...</a>";
					j=temp.childNodes.length;					
				}			
			}			
		}
	}	
	var sb = document.getElementById("featuredBlog");
	for(var i=0;i<sb.childNodes.length; i++){
		if(sb.childNodes[i].className=="blog-post"){
			var temp = sb.childNodes[i];
			for(var j=0; j<=temp.childNodes.length; j++){
				if(temp.childNodes[j].id == "permaLink"){
					var permalink = temp.childNodes[j].innerHTML;
				}
				if(temp.childNodes[j].id=="postBody"){
					var simplePost = temp.childNodes[j];
					simplePost.innerHTML = simplePost.innerHTML + "<br/><a href='"+permalink+"'>Continue reading...</a>";
					j=temp.childNodes.length;					
				}			
			}			
		}
	}	

}

function initSort(total){
	id=total;
	done = true;
	//document.getElementById("postBody").innerHTML = document.getElementById("postBody").innerHTML.replace(/(<([^>]+)>)/ig, "");
	//blogHandler();
	//document.getElementById("simpleBlog").style.display = "block";
}